vuejs2.0中有自带的过滤器吗?

例如v-for中有十条数据,然而只要四条数据,limit可以用吗?

如果是在长度为10的数组中只显示前4条, 没必要加过滤器, 利用计算属性就好了

    computed: {
        arrData(){ //去v-for arrData 就好
            return this.array.slice(0, 4)
        }
    }

你可以自己实现一个过滤器…
相关文档: https://cn.vuejs.org/v2/api/#

没有,自己控制一下吧

vue@1.0 有,可以看下1.0的文档

vue@2.0 去掉了,使用computed计算属性,自己实现

Vue官方文档已给出替代limtby的方案。

替换 limitBy 过滤器
不再这样写:
<p v-for=”item in items | limitBy 10″>{{ item }}</p>
在 computed 属性中使用js内置方法: .slice method:
<p v-for=”item in filteredItems”>{{ item }}</p>
computed: {
filteredItems: function () {

return this.items.slice(0, 10)

}
}

  • vue element-ui 使用select组件 绑定的model发生了变化,但是视图没有更新
  • react 和angular,vue 这三个框架怎么选择 ,对于一个新手做跨平台的APP前端开发来说
  • vue2.0使用:style绑定backgroundImage失败
  • vue-resource中使用jsonp,参数不全
  • vuejs,如何在父组件调用子组件的方法?
  • export default new Vue({}) 在Vue-router中数据绑定失效的问题
  • 嵌套路由中实现动态路由地址,点击一个按钮跳转到同一个路由组件,但是根据ID出现不同的数据,路由地址的后缀类似变量的ID
  • 有关vue的一个场景的最佳实践的问题
  • vue-baidu-map插件的定位方法怎么调用?想要进入界面直接调用定位方法
  • vue.js中,computed计算属性是否只有一个getter和一个setter?
  • 使用Element-ui组件中MessageBox组件中自定义消息message中使用input输入框怎么绑定state中的值