动态参数
如果一个过滤器参数没有被引号包裹,它会在当前 vm 的数据作用域里当做表达式进行动态求值。此外,过滤器函数的 this 上下文永远是调用它的当前 vm。
<input v-model="userInput">
<span>{{msg | concat userInput}}</span>
js代码:
Vue.filter('concat', function (value, input) {
// 这里 `input` === `this.userInput`
return value + input
})
写一个字符串求长度的过滤器。