vue计算属性
计算属性
什么是计算属性
- 我么你知道,在模板中可以使用插值语法显示data中的数据
- 但是在某些情况下,我们需要对数据进行某些转化才显示,或者间多个数据结和一起显示。
- 比如我们由firstName和lastName两个变量,需要显示完整的名字。
- 此种要求可以通过将 进行拼接即可,但是如果多个地方都需要完整额名称,我们就需要处处写 ,很不方便。
- 所以计算属性的用处就显示出来了
- 写法是 使用computed属性,其定义处理函数。
<div id="app"> |
- 实现对数组的过滤与排序
<div id="app"> |
为什么使用计算属性
- method就可以实现我们的计算属性满足的要求,但是我们的计算属性确有其特殊之处。
- 对于计算的属性有缓存,一次调用,一次执行,之后读取缓存,而methods每次调用,都需要每次调用函数执行一遍。
- 仅当被计算的属性改变,才会有重新计算。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 noticase!
评论
ValineLivere