Vue中管道的使用

2018-10-24  本文已影响0人  默写_0c03

在Vue2.x版本中,filter需要自己定义才能够使用
过滤器可以用在两个地方:

自定义的方式有两种:

filters: {
  capitalize: function (value) {
    if (!value) return ''
    value = value.toString()
    return value.charAt(0).toUpperCase() + value.slice(1)
  }
}

Vue.filter('capitalize', function (value) {
  if (!value) return ''
  value = value.toString()
  return value.charAt(0).toUpperCase() + value.slice(1)
})

new Vue({
  // ...
})

函数中的value既是message的值


Vue中的过滤器可以串联

{{ message | filterA | filterB}}

过滤器的执行顺序是从左到右,左边返回的值是下一个过滤器中的value

上一篇 下一篇

猜你喜欢

热点阅读