过滤器:对文本的格式化处理; 金钱、时间 分为全局过滤器和局部过滤器
文本|过滤器
自定义过滤器:
1、定义过滤器
vue.filter('过滤器名', function(value){
//value:要过滤的数据
return '¥' + 处理后的数据;
})
2、使用过滤器
<div>{{数据|过滤器 (可以有多个数据)}}</div>
注意事项:
过滤器不会改变原数据,过滤器内部没有this指向(不在vue实例上),过滤器可以有多个参数,管道符|前是第一个参数,过滤器可以串联使用
局部过滤器:
1、定义过滤器
filters:{
过滤器名(value){
return '¥' + 处理后的数据;
}
}
2、使用过滤器
<div>{{数据|过滤器 (可以有多个数据)}}</div>