这次给大家带来filter怎样全局使用,filter全局使用的注意事项有哪些,下面就是实战案例,一起来看一下。
官方给出
Vue.filters(id , [definition]) //id {string} //definition {function}
详情查看
在项目中我们如果有多个filters,那么我怎么一次注册,全局可用,我们在项目里新建一个filters文件夹,如下,index.js是出口文件,readMore是一个对字符串做处理的过滤器
文件目录
下面贴上代码:
//index.js // 引入所有的过滤函数 import readMore from './readMore'; // 导出在一个对象上 export default { readMore //readMore.js //查看更多文字显示'...' let readMore = (text,length,suffix) = { if(text) { if(text.length p './filters'; for(let key in filters){ Vue.filter(key, (val,value1,value2) = { return filters[key](val,value1,value2); }
就可以在全局使用了
//在test.vue里面使用 p 全文`) /p span # span {{'文字文字' | readMore(15,'...')}} /span # /span
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
实战项目编译后不在根目录怎么办
如何获取dom内class的值
以上就是filter怎样全局使用的详细内容,更多请关注php中文网其它相关文章!
最佳 Windows 性能的顶级免费优化软件
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。