angular translate入门示例
来源:互联网 发布:c语言流程图例题 编辑:程序博客网 时间:2024/05/16 05:55
最近在做angularJS,记录一下angular translate的基本使用。
页面:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Index</title></head><body> <div ng-app="myApp" ng-controller="myController"> <label ng-bind="test"></label> <p> <a translate="100001"></a> <a translate="100002"></a> </p> </div></body><script src="../js/lib/angularJS/1.4.6/angular.min.js"></script><script src="../js/lib/angularJS/angular-translate.min.js"></script><script src="../js/lib/angularJS/angular-translate-loader-static-files.min.js"></script><script src="../js/index.js"></script></html>
var app = angular.module('myApp', ['pascalprecht.translate']).config(['$translateProvider',function($translateProvider){ var lang = window.localStorage.lang || 'cn'; console.info(lang); $translateProvider.preferredLanguage(lang); $translateProvider.useStaticFilesLoader({ prefix: '../i18n/', suffix: '.json' });}]);app.controller('myController', ['$scope', '$translate', function (scope, $translate) { scope.switching = function(lang){ $translate.use(lang); window.localStorage.lang = lang; window.location.reload(); }; scope.test = '11111111111'; $translate('100001').then(function (key) { console.info('trans --------' + key); scope.test = key; }); //$translate(['HEADLINE', 'PARAGRAPH', 'NAMESPACE.PARAGRAPH']).then(function (translations) { // $scope.headline = translations.HEADLINE; // $scope.paragraph = translations.PARAGRAPH; // $scope.namespaced_paragraph = translations['NAMESPACE.PARAGRAPH']; //});}]);
cn.json:
{"100001":"登录","100002":"注册"}
0 0
- angular translate入门示例
- angular-translate 的总结
- Node.js开发入门—Angular简单示例
- Ionic + AngularJS angular-translate 国际化本地化解决方案
- angular-translate国际化中变量替换
- angular-translate for i18n and I10n
- AngularJs 多语言的使用 angular-translate
- 通过angular-translate来实现国际化
- AngularJS 国际化——Angular-translate
- Angularjs -angular-translate.js 闪烁问题
- angular国际化angular-translate中语言包的两种形式
- angular入门
- Angular----入门
- angular入门
- Angular入门
- angular入门
- Angular入门
- angular入门
- HDU1007最近点对问题
- html原生select改造箭头及文字左右居中的一种办法
- c++实验4—项目6输出星号图
- Android 解决setRequestedOrientation之后手机屏幕的旋转不触发onConfigurationChanged方法
- 179. Largest Number
- angular translate入门示例
- Mongodb副本集(复制集)
- MySQL5.6版本性能调优my.cnf详解
- iOS开发系列--视图切换
- vtk总结(2):关于vtk中所要使用到的数据类型
- Python进阶语法
- 安卓app角标
- 层序(level-order)列出二叉树的节点
- iOS开发系列--触摸事件、手势识别、摇晃事件、耳机线控