美文网首页
Vue中管道的使用

Vue中管道的使用

作者: 默写_0c03 | 来源:发表于2018-10-24 22:31 被阅读0次

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

  • 双花括号插值,如:{{ message | capitalize }}
  • v-bind表达式(从2.1.0+版本支持),如:<div v-bind:id="rawId | formatId"></div>

自定义的方式有两种:

  • 在组件的选项中定义本地的过滤器:
filters: {
  capitalize: function (value) {
    if (!value) return ''
    value = value.toString()
    return value.charAt(0).toUpperCase() + value.slice(1)
  }
}

  • 在创建Vue实例之前全局定义:
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

相关文章

  • Vue中管道的使用

    在Vue2.x版本中,filter需要自己定义才能够使用过滤器可以用在两个地方: 双花括号插值,如:{{ mess...

  • 6.Vue过滤器

    Vue过滤器: vue过滤器使用管道 | 进行调用,如:{{name | myFilter}},如果需要传入参数...

  • Vue.js中的过滤器(filter)

    过滤器:本质上是函数,它与angularJs中的过滤器语法有些相似,他们都是使用(|)管道符进行连接。 Vue.j...

  • 2020-05-15

    循环水管道传力接头 传力接头安装使用在循环水管道中起到的作用,传力接头安装使用在循环水管道中对管道运行中有一定的多...

  • VUE路由的简单使用

    VUE中如何使用路由? 路由的基本使用 在html中 引入vue 和 vue-router 包 创建vue对象并将...

  • Redis管道技术的使用

    目录 Redis 管道技术 SpringDataRedis 使用管道 Redis 管道的性能测试 使用管道技术的注...

  • 本期小结(一)

    vue★ Vue中引入jQuery vue使用element-ui vue的v-cloak使用 vue动态组件 v...

  • Android 进程通信--Binder机制

    一、起源——为什么在Android中使用binder通信机制? linux中的进程通信 管道包含无名管道和有名管道...

  • Vue管道

    在Vue2.x版本中,filter需要自己定义才能够使用 过滤器可以用在两个地方: 双花括号插值,如:{{ mes...

  • 18 内置图片、文件Pipeline下载图片

    items.py中设置 爬虫文件设置 使用媒体管道(Media Pipleline) 管道文件的位置如下: 通过在...

网友评论

      本文标题:Vue中管道的使用

      本文链接:https://www.haomeiwen.com/subject/warftqtx.html