wxml中data-xxx的诡异情况

发布于 7 年前作者 hejing2041 次浏览最后编辑 7 年前来自 ask

wxml中

<view bindtap="click" data-spec="{{spec}}" />

spec在page.js中定义,结构大致如下:

this.setData({
   spec: {
      id: 1,
      name: 'haha',
      selected: true,
      disabled: false,
   }
})

click事件中获取dataset中的spec,有时候会有奇怪的情况,

disabled属性变成了对象:

{
   __value__: false,
  __wxspec__: false,
}

何解?

还是使用方式不当?这种情况有出现,很奇怪

3 回复
vhou
vhou1 楼6 年前

那应该还有问题,麻烦提供一下appid,我们来看一下

rcai
rcai2 楼6 年前

也出这个问题

ming94
ming943 楼5 年前

除了工具本地,预览会出现这个问题吗?