计算属性和watch区别

人本性 1个月前 已收到1个回答 举报

躲在爱情旁 2星

共回答了269个问题采纳率:95.9% 评论

计算属性是为了防止监听属性被滥用而诞生的。

1.如果一个数据需要经过复杂计算或是部分属性的衍生属性就用计算属性。

2.如果一个数据需要被监听并且对数据做一些操作的时候就使用监听属性。

计算属性使用场景:

fullName是由firstName和lastName组成如果用监听属性的话除了watch还需要在data中申明一个fullName属性,计算属性则不需要。所以这时候使用计算属性会更好。

监听属性使用场景:

数据修改时需要调用后端接口校验数据这时候使用监听属性更合适。

15小时前

4
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com