首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
computed 与 watch 的区别和选型策略。
[问答题]
computed 与 watch 的区别和选型策略。
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(6)
分享
纠错
2个回答
添加回答
0
鱿雨稀
1.computed可以缓存,watch不可以2.computed不能执行异步操作,watch可以3.computed是声明式的,watch是命令式的4.computed依赖于多个数据时,只要其中有一个变化就会重新计算;watch可以监听单个数据,也可以监听一个表达式或函数;场景,当年需要根据数据计算出一个值,并且这个值会被模板使用,那么使用computed比较合适;如果你需要在数据变化时执行异步操作或复杂的逻辑,那么使用watch较合适
发表于 2025-11-27 11:19:17
回复(0)
0
我从未看清
coumputed :是计算属性,依赖原生数据,进行计算,返回计算后的数据 watch: 是监听某个动态数据属性的变化,一旦变化就会执行异步操作 策略: 一般我们需要用到需要计算过后的数据使用computed 性能更快 watch 需要监听某个数据变化后,要执行某些api操作就用watch实现一些逻辑处理
发表于 2025-11-24 16:07:58
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
来自:
Vue-牛客面经八股
难度:
2条回答
6收藏
251浏览
热门推荐
相关试题
讲讲 Vue3 响应式系统中的依赖...
评论
(2)
来自
Vue-牛客面经八股
provide/inject 的应...
评论
(1)
来自
Vue-牛客面经八股
何时用自定义渲染器/自定义指令而不...
评论
(1)
来自
Vue-牛客面经八股
Vue 项目的懒加载、预加载与骨架...
评论
(1)
来自
Vue-牛客面经八股
SSR/CSR/SSG 的对比与 ...
评论
(1)
来自
Vue-牛客面经八股
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题