两个疑问
来源:6-19 setup中如何获取组件实例

Train0129
2022-10-18
- 为啥实例都已经打印出来, 打印实例下的属性却是undefined呢?
- setup()中this是undefined, 那么这个setup是在哪里执行的呢, 谁调用了它, 它的上下文什么?
想不明白, 老师帮忙解答一下, 感谢!
老师, 就是课程中的这里, 还是没太明白
写回答
2回答
-
双越
2022-10-19
第一,你直接打印 instance.x 试试
第二,setup 在挂载组件时触发,其实此时已经有组件实例了,但没有通过 this 绑定给 setup ,否则就会扰乱 Hook API 的使用了。再具体就得扒 vue3 的源码了。
022022-10-20 -
双越
2022-10-19
把相关代码截图贴出来吧
00
相似问题