uniapp 微信小程序 获取uview组件refs是空对象

场景:

onReady() {
	this.$nextTick(()=>{
			console.log('!!!!!:', this.$refs) // 打印出来为空对象{}
	})
},

一般包裹this.$nextTick 就可以解决 。但是由于微信小程序版本bug导致this.refs 在微信小程序上获取到 {}

仔细翻了微信小程序更新日志发现是微信小程序调试基础库导致的。

打开微信小程序文档更新日志

uniapp 微信小程序 获取uview组件refs是空对象_第1张图片
第三条更新。

修复 框架 virtualHost 的组件节点无法被 selectComponent 和 getRelationNodes 选中

解决方案就是把基础库调到2.19.2及以上。

uniapp 微信小程序 获取uview组件refs是空对象_第2张图片

你可能感兴趣的:(uview,uniapp,微信小程序)