请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于computed

computed 为什么就可以防止 undefined这个默认值,而且我觉得watch应该也是可以用的,判断img值的改变就可以重新赋值给img。请老师解答一下这个computed。

正在回答 回答被采纳积分+3

插入代码

1回答

Sam 2019-09-07 21:18:24

computed 能实现的功能 watch 都可以实现,两者的区别是 watch 的性能开销更大,因为 computed 会将计算结果缓存起来,如果计算结果不变,将直接返回上次的运算结果,并且不会渲染页面,而 watch 每次都要重新调用方法计算,并进行界面渲染,所以性能开销更大,推荐优先使用 computed

另外,看下我的专栏:https://www.imooc.com/read/45/article/772,这篇文章非常详细地介绍了计算属性和监听器


1 回复 有任何疑惑可以回复我~
  • 提问者 RadiomM #1
    谢谢老师!!!
    回复 有任何疑惑可以回复我~ 2019-09-08 20:26:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信