老师,这里的debounce不能写在watch中没有理解是为啥?

来源:7-1 搜索页面搜索框开发

慕村8092596

2021-05-07

写在this中他内部this指向了哪里,哪里会出问题

写回答

3回答

慕村8092596

提问者

2021-05-08

1.更懵了,组件对象和组件实例啥关系
2.我试了一下,不是他的this先出得问题,如果写debouce,debouce压根没执行,我看了debouce,debouce会返回一个新的函数,是因为他是返回一个函数,在watch里不会执行吗?
3.组件对象和组件实例是什么关系????

0
1
ustbhuangyi
组件对象就是你定义组件的对象啊 比如 const A = { props, data, watch } 实例就是运行时的 vm 对象 你把你认为有问题的例子的代码贴一下,不然很可能我俩讨论的都不是一个问题。
2021-05-08
共1条回复

ustbhuangyi

2021-05-08

写在 watch 属性对应的函数,那么 debounce 中的 this 指向的是组件对象,而不是组件实例

0
0

慕村8092596

提问者

2021-05-07

这里是因为debounce是引入的原因吗,

能具体说一下watch中他debounce为啥不会执行呢,我试了一下是debounce没有执行

视频中说this指向,this指向影响debounce的执行?


0
0

Vue3开发企业级音乐Web App 明星讲师带你学大厂代码

慕课网明星讲师黄轶深度讲解 Vue3.0 ,提升的不止是Vue代码能力

2223 学习 · 1002 问题

查看课程