采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师这节课讲了watch, 但是我有点好奇的是,为啥这里面会提到"副作用"?这个副作用指的是什么呢?是指数据改变以后执行的回调函数吗? 另外,我去查看了一下watch的文档(地址: https://composition-api.vuejs.org/zh/api.html#watcheffect),我发现好像有点难懂,什么“停止侦听”,“清除副作用”等等… 不知道具体在项目中应该怎么应用.希望老师在后续的课程中有所提及。
“副作用”是React的一个代名词,你做的这个动作是监听一个属性,但光监听什么也不做没有任何作用,监听的副作用就是传给你一个回调,让你在副作用中进行coding从而达到监听应有的效果。
非常感谢您的解答!
同学你好 楼下同学已经解释过了 副作用是一个函数式编程中的概念 也是由 react(因为 react 的组件,现在都是函数式的组件) 发扬光大的。在 vue 中,我们可以理解成和 (响应式对象 - 界面) 对应之外的一系列逻辑,比如发送请求,修改 DOM,添加 DOM 事件等等。
老师,我还想多问一句,React里面的函数式组件,和Vue里面的函数式组件,是一个意思吗?
是一个意思,写法也比较类似
登录后可查看更多问答,登录/注册
带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能
1.5k 2
1.2k 2
829 17
1.3k 17
1.8k 15