收藏
回答

wxml中data-xxx的诡异情况

问题模块
API和组件

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,
}


何解?

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

最后一次编辑于  2017-09-07
回答关注问题邀请回答
收藏

3 个回答

  • oric
    oric
    2017-09-07

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

    2017-09-07
    赞同
    回复
  • 杨泉
    杨泉
    2017-09-07

    也出这个问题

    2017-09-07
    赞同
    回复
  • oric
    oric
    2017-09-07

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

    2017-09-07
    赞同
    回复