vue计算属性
B站学习地址: 计算属性
千万注意:计算属性是一个属性,不是一个函数,虽然它内部是用函数function的写法,但它只是一个属性。如果你用函数调用它,控制台会给出错误:
vue.js:1906 TypeError: get is not a function
1.计算属性的使用
意义:用于处理复杂的逻辑,可以节约耗时计算的性能。
具体使用:
2.计算属性与方法methods的区别
1.计算属性是基于依赖缓存实现的
2.方法不存在缓存
示例:
千万注意:计算属性是一个属性,不是一个函数,虽然它内部是用函数function的写法,但它只是一个属性。如果你用函数调用它,控制台会给出错误:
vue.js:1906 TypeError: get is not a function
意义:用于处理复杂的逻辑,可以节约耗时计算的性能。
具体使用:
1.计算属性是基于依赖缓存实现的
2.方法不存在缓存
示例: