简单Vue
0 1

Vue的watch和计算属性 有哪些关键差异?

【概念释义】

computed 基于依赖缓存,依赖变才重算,适合派生展示(过滤、总价)。watch 监听源执行副作用(请求、存储、路由)。computed 必须有返回值;watch 支持 deep、immediate、监听 ref/getter。

【基础使用】

javascript
computed: {
  fullName() { return `${this.first} ${this.last}`; },
},
watch: {
  searchQuery(val) { this.fetchResults(val); },
  'user.

登录查看完整 934

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)