请稍等 ...
×

采纳答案成功!

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

后面的项目会讲到watch和watcheffect的实践吗

老师这节课讲了watch, 但是我有点好奇的是,为啥这里面会提到"副作用"?这个副作用指的是什么呢?是指数据改变以后执行的回调函数吗?
另外,我去查看了一下watch的文档(地址: https://composition-api.vuejs.org/zh/api.html#watcheffect),我发现好像有点难懂,什么“停止侦听”,“清除副作用”等等… 不知道具体在项目中应该怎么应用.希望老师在后续的课程中有所提及。

正在回答

2回答

“副作用”是React的一个代名词,你做的这个动作是监听一个属性,但光监听什么也不做没有任何作用,监听的副作用就是传给你一个回调,让你在副作用中进行coding从而达到监听应有的效果。

1 回复 有任何疑惑可以回复我~
  • 提问者 慕莱坞0998854 #1
    非常感谢您的解答!
    回复 有任何疑惑可以回复我~ 2020-10-03 16:13:24
张轩 2020-10-03 09:19:32

同学你好 楼下同学已经解释过了 副作用是一个函数式编程中的概念 也是由 react(因为 react 的组件,现在都是函数式的组件) 发扬光大的。在 vue 中,我们可以理解成和 (响应式对象 - 界面) 对应之外的一系列逻辑,比如发送请求,修改 DOM,添加 DOM 事件等等。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕莱坞0998854 #1
    老师,我还想多问一句,React里面的函数式组件,和Vue里面的函数式组件,是一个意思吗?
    回复 有任何疑惑可以回复我~ 2020-10-03 16:14:16
  • 张轩 回复 提问者 慕莱坞0998854 #2
    是一个意思,写法也比较类似
    回复 有任何疑惑可以回复我~ 2020-10-08 18:47:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信