微信小程序Cannot read property 'data' of undefined;
出现的问题:
Cannot read property 'data' of undefined;at "pages/wenda/detail/detail" page lifeCycleMethod onLoad function
TypeError: Cannot read property 'data' of undefined
原因分析:
通过调用console控制台,一步一步打印发现出现控制,也就是onload方法postId取值为空,所以导致这个问题出现
注意:一般出现data of undefined,主要是由于没有取到值的原因。
,
解决办法:
通过调整小程序的编译模式手动给赋值,因为本人只是对评论功能进行测试,并没有编写具体的页面,所以没有取到值 ,故这里如下图给它个值
成功解决:
看到下图,你可以看到打印出的信息为id为2。这样就可以成功取到值了