AngularJS 过滤器
来源:互联网 发布:player for mac 编辑:程序博客网 时间:2024/05/19 13:19
过滤器可以使用管道符(|)添加到表达式和指令中。
1.AngularJS过滤器
AngularJS过滤器可以用于转换数据:
过滤器 | 描述
currency | 格式化数字为货币格式。
filter | 从数组项中选择一个子集。
lowercase | 格式化字符串为小写。
orderBy | 根据某个表达式排列数组。
uppercase | 格式化字符串为大写。
2。表达式中添加过滤器
1.uppercase过滤器将字符串格式化为大写:
<div ng-app="myApp" ng-controller="personCtrl"><p>姓名为 {{ lastName | uppercase }}</p></div>
2.lowercase过滤器将字符串格式化为小写
<div ng-app="myApp" ng-controller="personCtrl"><p>姓名为 {{ lastName | lowercase }}</p></div>
3.currency 过滤器将数字格式化为货币格式:
<div ng-app="myApp" ng-controller="costCtrl"><input type="number" ng-model="quantity"><input type="number" ng-model="price"><p>总价 = {{ (quantity * price) | currency }}</p></div>
3.向指令添加过滤器
过滤器可以通过一个管道字符和一个过滤器添加到指令中。
orderBy过滤器根据表达式排列数组,filter过滤器后跟一个冒号和一个模型名称,从数组中选择一个子集。
<div ng-app="myApp" ng-controller="namesCtrl"><p><input type="text" ng-model="test"></p><ul> <li ng-repeat="x in names | filter:test | orderBy:'country'"> {{ (x.name | uppercase) + ', ' + x.country }} </li></ul></div>
0 0
- angularjs 过滤器
- AngularJs 过滤器
- AngularJS--过滤器
- AngularJs过滤器
- AngularJS 过滤器
- AngularJS 过滤器
- AngularJs 过滤器
- AngularJS 过滤器
- AngularJS 过滤器
- AngularJS 过滤器
- angularjs-过滤器
- AngularJS 过滤器
- AngularJs过滤器
- angularJS 过滤器
- AngularJS 过滤器
- angularjs过滤器
- angularJS 过滤器
- AngularJS 过滤器
- android高仿钉钉和小米的日历控件
- *.hbm.xml 映射配置文件
- Leetcode Unique Paths II
- c#中如何折叠代码段
- 安装MYSQL
- AngularJS 过滤器
- 链表通讯录
- 欢迎使用CSDN-markdown编辑器
- 查看python安装路径
- oam Not Send Authorization Responses
- 软考+软件设计师试题+解答
- 那年,我北漂-----闲话2016
- 在这个IT江湖,iOS开发还能否拼杀群雄?
- Java 之String的内存分析拼接,联系