vue中计算属性之set和get
computed计算属性中包含了set和get两个方法(回调函数)get回调函数: 当需要读取当前属性值时调用,根据相关的数据计算并返回当前属性的值set回调函数:监视当前属性值发生改变时调用,更新相关的属性值计算属性的结果会被缓存,除非依赖的响应式属性变化才会重新计算,否则就是多次调用,但只会计算第一次,其他次调用的计算结果采用缓存的结果。注意,如果某个依赖 (比如非响应式属性) 在该实例...
·
computed计算属性中包含了set和get两个方法(回调函数)
get回调函数: 当需要读取当前属性值时调用,根据相关的数据计算并返回当前属性的值
set回调函数:监视当前属性值发生改变时调用,更新相关的属性值
计算属性的结果会被缓存,除非依赖的响应式属性变化才会重新计算,否则就是多次调用,但只会计算第一次,其他次调用的计算结果采用缓存的结果。注意,如果某个依赖 (比如非响应式属性) 在该实例范畴之外,则计算属性是不会被更新的。
更多推荐
已为社区贡献1条内容
所有评论(0)