在微信小程序中,使用checkbox-group,就会报错。为了寻找问题,将不正常的代码片段一点一点地减少内容。最后发现,只要一添加wx短语,就会报错。如下图所示:
代码片段:
<checkbox-group>
<label wx:for="{{CheckList}}" wx:key="{{idx}}">
<checkbox />
</label>
</checkbox-group>
反过来,如果不使用wx短语,则正常通过。实在找不着错误的原因,请大神解决。
网友回复:
韬***:
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码示例。
陈***:
问题流程???就是在代码中添加如下片段,便出现以上错误:
<checkbox-group>
<label wx:for="{{CheckList}}" wx:key="{{idx}}">
<checkbox />
</label>
</checkbox-group>
经反复检查,只要在上面添加wx短语,便出现如上错误。
韬***:
你好,问题未复现。能否方便提供源代码以复现问题?麻烦加一下微信号qianyeddz,谢谢
陈***:
好的,已添加。我的微信用户名是陈成哲。如果方便,请加一个QQ,以便远程查看。
陈***:
经过工程师几个小时的辛苦排除与查找,最后发现:该问题是在传入template的data值是undefined的情况下产生的。但我仍有疑问:我整个模板都是通过data传值的,视图层的显示也正常,怎么会出现undefined的情况呢?工程师进一步解释说:index.wxml里面用的传入模板的变量没有在index.js里面定义。大概是这么一回事吧,毕竟我是菜鸟,不大懂。
谢谢腾讯的工程师们了。辛苦了几个小时!
陈***:
系统记录
爱盈利-运营小咖秀(www.aiyingli.com) 始终坚持研究分享移动互联网App运营推广经验、策略、全案、渠道等纯干货知识内容;是广大App运营从业者的知识启蒙、成长指导、进阶学习的集聚平台;
想了解更多移动互联网干货知识,请关注微信公众号运营小咖秀(ID: yunyingshow)
【转载说明】  若上述素材出现侵权,请及时联系我们删除及进行处理:8088013@qq.com