猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
this.refs可以看到含有我想要的对象,打印this.refs.backTree却是
打印this.refs可以显示
但是我打印this.refs.backTree的时候却是undefined?
智慧大石
浏览 959
回答 3
3回答
哈士奇WWW
控制台打印的是引用地址的内容,点击下拉的时候才获取如果你的这个backTree是异步加上的并不是输出时加上的,当你点控制台下拉的时候才获取值所以你打印this.refs.backTree的时候没有值他就是没有值
0
0
0
慕仙森
this.refs和this.refs.backTree是在一起打印的吗?中间有没有修改这个对象?
0
0
0
鸿蒙传说
控制台是引用地址,并不是当时的值,你加个延时器。比如;(function(){ var obj = {}; console.log(obj, obj.key1);//这个肯定是没有的 obj.key1 = 1;//但是控制台是能看到的 //下面我们用延时处理 setTimeout(function(){ console.log(obj, obj.key2) }) obj.key2 = 2})()
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续