源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Angular学习笔记之angular的$filter服务浅析

  • 时间:2022-09-22 06:52 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Angular学习笔记之angular的$filter服务浅析
[b]首先,介绍下$filter服务:[/b] 1、$filter是用来进行数据格式化的专用服务; 2、AngularJS内置了currency、date、filter、json、limitTo、lowercase、uppercase、number、orderBy这8个filter; 3、filter可以嵌套使用,用管道符号"|"来分隔(有点像linux); 4、filter可以传递参数; 5、用户可自定义filter。 [b]介绍下内置filter:[/b] currency:用于格式化货币,如在数值前自动加上"$"或"¥"之类的。 date:格式化日期,它会提供丰富的日期格式。 json:完成json格式化。 number:如转成两位小数等。 orderBy:进行排序。 [b]filter的简单使用:[/b]
{{ 1304375948024 | date }}
{{ 1304375948024 | date:"MM/dd/yyyy h:mma" }}
{{ 1304375948024 | date:"yyyy-MM-dd hh:mm:ss" }}
{{ 30 | currency }}
输出: May 3, 2011 05/03/2011 6:39AM 2011-05-03 06:39:08 $30.00 [b]自定义filter:[/b] eg:
var myModule = angular.module('myModule',[]);
myModule.filter('myFilter',function(){
return function(item){
return 'Hi,'+item;
}
});
使用: {{ 'JennyLin' | myFilter }} 以上内容比较详细的给大家介绍了angular的$filter服务,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部