[微信小程序]自定义组件无法设置默认数据和内部数据 [你这是怎么了?]+ 查看更多
[微信小程序]自定义组件无法设置默认数据和内部数据 [你这是怎么了?]
+ 查看更多
使用自定义组件时无法在组件内部设置默认数据和内部数据,这个问题困扰我很久了,从api那复制代码也不显示,以至于我怀疑这是官方的bug!!
wxml:
< view class = "inner" >
<!-- 这里怎么不显示默认值?? --> {{innerText}} </ view >
< slot ></ slot >
< view >AAA</ view >
JSON: { "component":true } |
JS:
Component({ properties: { // 这里定义了innerText属性,属性值可以在组件使用时指定 innerText: { type: String, value: '默认数据' ,
} }, data: { // 这里是一些组件内部数据 // innerText:"asd" }, methods: { } }) |
显示效果:
于是我尝试使用内部数据:
也不显示;
JS:
Component({ properties: { innerText: { type: String, } }, data: { // 这里是一些组件内部数据 innerText: "默认数据"
}, methods: { } }) |
显示效果:
这是官方的BUG吗?又或者我哪里写错了?????????求大牛赐教。
-
, 如果你什么都不说,我也不知道怎么回答你呀麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html), 这是要互相加qq的节奏。
-
https://developers.weixin.qq.com/s/sqaubOm47v5b, QQ那玩意就像泡女朋友,等星星,等月亮,然后就有太阳了
-
在线等, 别急,我去帮你问问
-
你这个变量名本意应该不是同一个吧,你注释一下试试 , 这个问题好难呀!
-
最怕空气突然安静,你是对的。送你花花, 不要花花,要抱抱。
, 如果你什么都不说,我也不知道怎么回答你呀 -