最近换了MacBook开发小程序,发现this.selectComponent
获取到的自定义组件为null,代码没有做任何改动,但就是拿不到值。
网上查了一下有大部分人都说把this.selectComponent写在onShow里面,因为onLoad可能没有加载完dom,拿不到组件。
But!!我放在onShow也没有用,仔细排查了一下代码发现,是因为我在组件外层加了wx:if的判断,去掉就好了
。
真的蛮奇怪的,其他同事和windows电脑都没有这个问题=.=
记下来,帮大家排坑吧
MacBook微信小程序使用selectComponent获取自定义组件时,返回null的解决方案
最新推荐文章于 2024-05-07 10:33:26 发布