后面的项目会讲到watch和watcheffect的实践吗
来源:3-11 侦测变化 - watch
慕莱坞0998854
2020-10-02
老师这节课讲了watch, 但是我有点好奇的是,为啥这里面会提到"副作用"?这个副作用指的是什么呢?是指数据改变以后执行的回调函数吗?
另外,我去查看了一下watch的文档(地址: https://composition-api.vuejs.org/zh/api.html#watcheffect),我发现好像有点难懂,什么“停止侦听”,“清除副作用”等等… 不知道具体在项目中应该怎么应用.希望老师在后续的课程中有所提及。
写回答
2回答
-
“副作用”是React的一个代名词,你做的这个动作是监听一个属性,但光监听什么也不做没有任何作用,监听的副作用就是传给你一个回调,让你在副作用中进行coding从而达到监听应有的效果。
112020-10-03 -
张轩
2020-10-03
同学你好 楼下同学已经解释过了 副作用是一个函数式编程中的概念 也是由 react(因为 react 的组件,现在都是函数式的组件) 发扬光大的。在 vue 中,我们可以理解成和 (响应式对象 - 界面) 对应之外的一系列逻辑,比如发送请求,修改 DOM,添加 DOM 事件等等。
022020-10-08
相似问题