AngularJS 过滤器
过滤器可以使用一个管道字符(|)添加到表达式和指令中。
AngularJS 过滤器
AngularJS 过滤器可用于转换数据:
向表达式添加过滤器
过滤器可以通过一个管道字符(|)和一个过滤器添加到表达式中。
(下面的两个实例,我们将使用前面章节中提到的 person 控制器)
uppercase 过滤器格式化字符串为大写:
AngularJS 实例
姓名为 {{ person.lastName | uppercase }}
lowercase 过滤器格式化字符串为小写:
AngularJS 实例
姓名为 {{ person.lastName | lowercase }}
currency 过滤器
currency 过滤器格式化数字为货币格式:
AngularJS 实例
数量: 价格:总价 = {{ (quantity * price) | currency }}
向指令添加过滤器
过滤器可以通过一个管道字符(|)和一个过滤器添加到指令中。
orderBy 过滤器根据某个表达式排列数组:
AngularJS 实例
循环对象:
{{ x.name + ', ' + x.country }}
过滤输入
输入过滤器可以通过一个管道字符(|)和一个过滤器添加到指令中,该过滤器后跟一个冒号和一个模型名称。
filter 过滤器从数组中选择一个子集:
AngularJS 实例
输入过滤:
{{ (x.name | uppercase) + ', ' + x.country }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)