AngularJS系列(三)——过滤器(filder)

本文是AngularJS系列教程的第三部分,主要探讨AngularJS中的过滤器,包括currency用于数字转换为金额,uppercase和lowercase进行字符串大小写转换,date用于时间格式化,json解析,limitTo实现字符串截取,orderBy和filter实现排序和查找功能。同时,通过一个实例展示了如何自定义过滤器reverse,用于字符串反转。
摘要由CSDN通过智能技术生成

过滤器可以用一个管道字符’|’添加到表达式和指令中。

常用的过滤器有

l  currency:数字转金额

l  uppercase/lowercase:字符串转大小写

l  date:时间格式化

l  json:Json解析

l  limitTo:字符串截取

l  orderBy:排序

l  filter:查找

<div ng-app="myApp"ng-controller="personCtrl">
         <!--orderBy只能排序字符串 -->
         <p>转金额:{
  {moneys| currency}}</p>
         <p>姓名为(大写):{
  {fullName()| uppercase}}</p>
         <p>姓名为(小写):{
  {fullName()| lowercase}}</p>
         <p>时间格式化:{
  {date| date:'yyyy-MM-dd hh:mm:ss'}}</p>
         <p>json解析:{
  {jsonText| json}}</p>
         <p>字符串截取:{
  {fullName()| limitTo:6}}</p>
         <p>根据id正序排序:</p>
         <ling-repeat=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值