过滤器的作用

VUE中过滤器的使用这里就不代码讲解了 很多博客上面都有详细解决,或者视频讲解使用方法链接

作用!!!!-----为什么要使用过滤器filter而不在methods里面直接写函数

  1. 过滤器可以通过管道符写多个过滤器 **{{messa | filter1 | fliter2}}**而写多个函数就是一个很麻烦的事情,可能会产生很多的对象代理,依赖收集等一大推降低性能的问题
  2. Array原型链上可以用v-for循环解决,没必要在methods方法上面添加太多
  3. 假如没有filter我使用函数应该怎么做?
    2.1 可能是改变原有数据,而如果我不能够改变原数据该怎么做,比如我元数据是Date,我只显示日期,但是我还要进行日期计算不能超过多少天。
    2.2 不改变原数据,拷贝一个新数据或计算属性?但是如果我是一个数组呢?如果我原数据会变动呢?
Logo

前往低代码交流专区

更多推荐