采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你好,我用render的时候this为undefined,发现dev环境下,vm_renderProxy是使用的hasproxy,然后找到initproxy中发现因为_withStripped是undefined。这个问题是在最外部的vue中使用render出现的,在内部组件用没问题,所以想请教下这个withstripped是什么时候加上去的,extend的时候我也没找到设置的地方
通常不会设置吧,在测试 case 中有设置。
谢谢老师了,我之前也是自己这么设置的
老师,还有个问题请教,关于那个observer,我感觉只是用于递归去进行definereactive的作用,具体触发更新触及不到这个。能给我说下observer有啥用么
只是递归把对象和对象的子属性都变成响应式的。
问题提得有点问题,刚看了下,是箭头函数引起this问题,但还是想问下这个属性哪里设置的
登录后可查看更多问答,登录/注册
全方位讲解 Vue.js 源码,进阶高级工程师
3.0k 4
1.5k 20
1.3k 14
1.2k 12
2.2k 12