怎么在Vue中使用filter
本篇文章给大家分享的是有关怎么在Vue中使用filter,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

我们提供的服务有:做网站、网站设计、微信公众号开发、网站优化、网站认证、凤山ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的凤山网站制作公司
Vue 过滤器的基本用法
// 注册
Vue.filter('my-filter', function (value) {
// 返回处理后的值
})
// getter,返回已注册的过滤器
var myFilter = Vue.filter('my-filter')//在mustache中使用
{{ msg | uppercase }}或
//在标签中使用
默认的过滤器
注意:在Vue 2.0版本中已经废弃使用默认过滤器
| 名称 | 功能 |
|---|---|
| capitalize | 首字母大写 |
| uppercase | 全部大写 |
| lowercase | 全部小写 |
| currency | 输出金钱以及小数点 |
| pluralize | 输出复数的形式 |
| debounce | 延期执行函数 |
| limitBy | 在 v-for 中使用,限制数量 |
| filterBy | 在 v-for 中使用,选择数据 |
| orderBy | 在 v-for 中使用,排序 |
自定义过滤器
使用全局定义一个过滤器
//过滤非法字符
Vue.filter('validate', function(val) {
val = val.toString();
reg = /[`~!@#$%^&*()_+<>?:"{},\/;']/im;
if(reg.test(val)) {
$.alert("请勿输入非法字符", "温馨提示");
//返回时删除非法字符
return val.substr(0, val.length - 1);
} else {
//原内容返回
return val;
}
});在表单中使用
以上就是怎么在Vue中使用filter,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。
标题名称:怎么在Vue中使用filter
转载来源:http://www.jxjierui.cn/article/poeeie.html


咨询
建站咨询
