代码情况:
<div id="app">
<p> {{ msg | dataFormat('==123==')}}</p>
</div>
<script>
var vm = new Vue({
el:'#app',
data:{
msg:'一个简单的过滤器,一段简单的代码,一个简单的demo'
},
methods:{
}
})
Vue.filter('dataFormat',function (msg,arg) {
return msg.replace(/简单/g,arg)
})
</script>
解决办法:将过滤器的定义放在Vue实例的前面
效果: