AngularJS国际化详解及示例代码


Posted in Javascript onAugust 18, 2016

AngularJS支持内置的国际化三种类型的过滤器货币,日期和数字。只需要根据国家的区域纳入相应的JS。默认情况下它处理浏览器的语言环境。例如,要使用丹麦语的语言环境,使用下面的脚本

<script src="https://code.angularjs.org/1.2.5/i18n/angular-locale_da-dk.js"></script>

使用丹麦语的语言环境实例

testAngularJS.html

<html>
<head>
  <title>Angular JS Forms</title>
</head>
<body>
  <h2>AngularJS Sample Application</h2>
  <div ng-app="mainApp" ng-controller="StudentController">
   {{fees | currency }} <br/><br/>
   {{admissiondate | date }}  <br/><br/>
   {{rollno | number }} 
  </div>
  <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
  <script src="https://code.angularjs.org/1.2.5/i18n/angular-locale_da-dk.js"></script> 
  <script>
   var mainApp = angular.module("mainApp", []);
	  
   mainApp.controller('StudentController', function($scope) {
      $scope.fees = 100;
			$scope.admissiondate = new Date();
      $scope.rollno = 123.45;
   });
   
  </script>
</body>
</html>

结果

在Web浏览器打开textAngularJS.html。看到结果如下。

AngularJS国际化详解及示例代码

AngularJS Internalization 使用浏览器的语言环境示例

testAngularJS.html

<html>
<head>
  <title>Angular JS Forms</title>
</head>
<body>
  <h2>AngularJS Sample Application</h2>
  <div ng-app="mainApp" ng-controller="StudentController">
   {{fees | currency }} <br/><br/>
   {{admissiondate | date }}  <br/><br/>
   {{rollno | number }} 
  </div>
  <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
  <!-- <script src="https://code.angularjs.org/1.2.5/i18n/angular-locale_da-dk.js"></script> -->
  <script>
   var mainApp = angular.module("mainApp", []);
	  
   mainApp.controller('StudentController', function($scope) {
      $scope.fees = 100;
			$scope.admissiondate = new Date();
      $scope.rollno = 123.45;
   });
   
  </script>
</body>
</html>

结果

在Web浏览器打开textAngularJS.html。看到结果如下。

AngularJS国际化详解及示例代码

以上就是对AngularJS 国际化的资料整理,后续继续整理相关资料,谢谢大家对本站的支持!

Javascript 相关文章推荐
JS+CSS实现简易的滑动门效果代码
Sep 24 Javascript
js滑动提示效果代码分享
Mar 10 Javascript
js轮播图代码分享
Jul 14 Javascript
mvc中form表单提交的三种方式(推荐)
Aug 10 Javascript
js设置和获取自定义属性的方法
Oct 20 Javascript
JS制作适用于手机和电脑的通知信息效果
Oct 28 Javascript
js实现textarea限制输入字数
Feb 13 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
Mar 01 Javascript
Bootstrap导航简单实现代码
Mar 06 Javascript
easyui简介_动力节点Java学院整理
Jul 14 Javascript
详解刷新页面vuex数据不消失和不跳转页面的解决
Jan 30 Javascript
vue3引入highlight.js进行代码高亮的方法实例
Apr 08 Vue.js
ECMAScript6轮播图实践知识总结
Aug 17 #Javascript
jQuery 全选 全部选 反选 实现代码
Aug 17 #Javascript
AngularJS 自定义指令详解及示例代码
Aug 17 #Javascript
AngularJS 依赖注入详解及示例代码
Aug 17 #Javascript
AngularJS 服务详细讲解及示例代码
Aug 17 #Javascript
深入理解jQuery layui分页控件的使用
Aug 17 #Javascript
AngularJS 作用域详解及示例代码
Aug 17 #Javascript
You might like
php笔记之常用文件操作
2010/10/12 PHP
paypal即时到账php实现代码
2010/11/28 PHP
一个基于PDO的数据库操作类
2011/03/24 PHP
PHP在不同页面间传递Json数据示例代码
2013/06/08 PHP
smarty内置函数section的用法
2015/01/22 PHP
提高php编程效率技巧
2015/08/13 PHP
PHPCMS忘记后台密码的解决办法
2016/10/30 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
2017/07/19 PHP
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
弹出窗口并且此窗口带有半透明的遮罩层效果
2014/03/13 Javascript
AngularJS中的API(接口)简单实现
2016/07/28 Javascript
浅谈在js传递参数中含加号(+)的处理方式
2016/10/11 Javascript
玩转NODE.JS(四)-搭建简单的聊天室的代码
2016/11/11 Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
2016/11/28 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
AngularJS中filter的使用实例详解
2017/08/25 Javascript
vue跨域解决方法
2017/10/15 Javascript
js实现简单分页导航栏效果
2019/06/28 Javascript
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
[02:43]DOTA2英雄基础教程 半人马战行者
2014/01/13 DOTA
Python import用法以及与from...import的区别
2015/05/28 Python
Python学习_几种存取xls/xlsx文件的方法总结
2018/05/03 Python
Python使用sax模块解析XML文件示例
2019/04/04 Python
Python基于paramunittest模块实现excl参数化
2020/04/26 Python
Opencv python 图片生成视频的方法示例
2020/11/18 Python
Html5获取高德地图定位天气的方法
2019/12/26 HTML / CSS
Stio官网:男女、儿童户外服装
2019/12/13 全球购物
大学生文员专业个人求职信范文
2014/01/05 职场文书
护士进修自我鉴定
2014/02/07 职场文书
企业理念标语
2014/06/09 职场文书
大学生学习计划书
2014/09/15 职场文书
学生打架检讨书
2014/10/20 职场文书
2015大学生实训报告
2014/11/05 职场文书
勤俭节约倡议书范文
2015/04/29 职场文书
证婚人婚礼致辞
2015/07/28 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书