前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小程序踩坑:Setting data field "xxxx" to undefined is invalid.

小程序踩坑:Setting data field "xxxx" to undefined is invalid.

作者头像
王小婷
发布2019-03-05 11:18:37
7K2
发布2019-03-05 11:18:37
举报
文章被收录于专栏:编程微刊编程微刊

在这篇文章里面:https://cloud.tencent.com/developer/article/1388174,其实遇到遇到了一个小的bug。

代码语言:javascript
复制
Setting data field "showDialog" to undefined is invalid.

于是定位到错误的地方

代码语言:javascript
复制
bug表现:将数据字段"showDialog"设置为未定义是无效的。

出现这种情况的时候是页面setData的时候,没有获取到值,然后就会将undefined给setData字段,此时默认字段就会变成undefined。

简单的说就是没有去到值啊,跑去大神云集的群里问了一下子,然后得到了解决办法,在此感谢这些愿意给我解答的大神们,你们是一群可爱的人儿,当然了我也在群里发了红包以表示感谢。

只需把options去掉就行。

代码语言:javascript
复制
// 生命周期函数--监听页面加载
     this.setData({
       showDialog:showDialog
     })

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.01.31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档