VueJs 提供了强大的过滤器API,能够对数据进行各种过滤处理,返回需要的结果
Vue 过滤器的基本用法
注册
Vue.filter('my-filter',function (value) {
// 返回处理后的值
})
// getter,返回已注册的过滤器
var myFilter = Vue.filter('my-filter')
或
标签中使用
默认的过滤器
注意:在Vue 2.0版本中已经废弃使用默认过滤器
功能 |
---|
自定义过滤器
使用全局定义一个过滤器
?:"{},\/;']/im;
if(reg.test(val)) {
$.alert("请勿输入非法字符","温馨提示");
//返回时删除非法字符
return val.substr(0,val.length - 1);
} else {
//原内容返回
return val;
}
});
在表单中使用