VUE 只做一次计算的代码适合写哪儿?怎么写?

clipboard.png

clipboard.png

想得到这个item 里的某个数组属性的长度。然后再 setData 方法里使用。

请问这个计算长度的代码,Vue里在哪儿写合适?

这个数组的长度不会变的。但其元素的属性是会被改变的。所以长度计算一次就OK,但是计算过程复杂。
所以希望提高点性能,不要每次都计算。

阅读 2.2k
2 个回答

直接存个属性到data里面,created的时候计算一下

有个计算属性
computed:{

itemLen(){
    return this.item.length || 0;
}

}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题