vue过滤器的使用
Posted websmile
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue过滤器的使用相关的知识,希望对你有一定的参考价值。
一、在methods中使用过滤器------全局定义的过滤器
//main.js中 import Vue from ‘vue‘ Vue.filter(‘testFilter1‘,function(val){ console.log("全局过滤器",val); }) //demo.js methods:{ getGlobal(){ //使用Vue.Filter()方式获取全局过滤器 var te = Vue.filter(‘testFilter1‘); //调用全局过滤器 te(‘需要过滤的东东‘); } }
二、在methods中使用过滤器------在组件中定义的过滤器
filters:{ testFilter2(val){ console.log(‘本地过滤器‘,val); } }, methods:{ getLocal(){ //使用this.$options.filters[]方式获取本地过滤器 var te = this.$options.filters[‘testFilter2‘]; //调用本地过滤器 te(‘需要过滤的东东‘); } }
三、在页面中使用过滤器
{{ ‘需要过滤的东东’ | testFilter2()}}
如果需要参数
{{ ‘需要过滤的东东’ | testFilter2(参数1,参数2)}}
以上是关于vue过滤器的使用的主要内容,如果未能解决你的问题,请参考以下文章