1.全局过滤器
代码
<body>
<div id="app">{{msg | daxie}}</div>
<!-- 注意:管道是"|"不是"||" -->
</body>
<script>
Vue.filter('daxie', (i) => {
return i.toUpperCase()//hello=>HELLO
})
var vm = new Vue({
el: "#app",
data: { msg: 'hello'}
});
</script>
2.局部过滤器
代码
<body>
<div id="app">{{msg | xiaoxie}}</div>
</body>
<script>
var vm = new Vue({
el: "#app",
data: {msg: 'HELLO'},
filters: {//注意:此处是"filters"不是"filter"
xiaoxie: (i) => {
return i.toLowerCase()//HELLO=>hello
}
}
});
</script>