收藏
回答

如何 将radio group 中某一项禁用?

大家好,我打算实现网上预约功能,使用了radio group 组件,比如以前选择过某一项,页面加载时,这一项禁用掉。这个图和实现。

    items:[

      { name: '0', value: '10:00-11:00',disabled: 'true'},

      { name: '1', value: '11:00-12:00',disabled: 'false'},

      { name: '2', value: '12:00-13:00',disabled: 'false'},

      { name: '3', value: '13:00-14:00',disabled: 'false'},

 ]

------------------------

  <radio-group class="radio-groupbindchange="radio2Change">

    <label wx:for-items="{{items}}wx:key="name">

    <radio class="radio"  value="{{item.value}}disabled="{{item.disabled}}">

      <text class="radioText">{{item.value}}</text>

      </radio>

    </label>

  </radio-group>

但是运行后,整个radio group 都禁用了。



回答关注问题邀请回答
收藏

2 个回答

  • 跨商通
    跨商通
    2021-02-28

    'true' 改成 true, 'false' 改成 false

    2021-02-28
    有用
    回复
  • 维她命系
    维她命系
    2021-02-28

    disable 的类型错误,'false' 会被转换为 true

    2021-02-28
    有用
    回复 2
    • Cherish every day
      Cherish every day
      2021-02-28
      用了也一样,radio group 全部项都禁用了
      2021-02-28
      回复
    • 维她命系
      维她命系
      2021-03-01回复Cherish every day
      AppData 查看一下 items 数据是否正常,发截图
      2021-03-01
      回复
登录 后发表内容
问题标签