收藏
回答

radio组件实例代码有bug

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug radio 微信安卓客户端 6.5.3 2.0.0

https://developers.weixin.qq.com/miniprogram/dev/component/radio.html


 <radio value="{{item.value}}" checked="true"/>

这段代码导致radio组件每次都是循环的最后一个item默认选中, 应该为

 <radio value="{{item.value}}" checked="{{item.checked}}"/>


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

4 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2021-12-20

    感谢反馈,这边核实下

    2021-12-20
    有用
    回复 3
    • 沉淀ᯤ⁶ᴳ
      沉淀ᯤ⁶ᴳ
      2022-01-21
      一个月了还不改吗
      2022-01-21
      2
      回复
    • 新
      2022-03-02
      核实这么久,还没回复
      2022-03-02
      2
      回复
    • pineappleOvO
      pineappleOvO
      2022-07-29
      真垃圾,8个月不改是吧
      2022-07-29
      回复
  • Evy
    Evy
    2022-03-30

    官方文档说明中写到checked使用Boolean来控制是否选中,<radio value="r1" checked=false color='#449bf8'/>这段代码中的checked属性无论是使用true还是false都显示选中!除非移出checked!

    2022-03-30
    有用 1
    回复 1
    • 嘘ྂ
      嘘ྂ
      2022-04-13
      兄嘚,你后面怎么解决的?
      2022-04-13
      回复
  • d
    d
    2022-04-25
    改成 checked="{{item.checked}}"  后,点击就失效了怎么办。不改成 checked="{{item.checked}}" 他又是现实选中最后一个,怎么办?radioChange方法中的e.detail.value返回值是undefined,或者说e.detail中就没有value
    


    2022-04-25
    有用
    回复
  • 嘘ྂ
    嘘ྂ
    2022-04-13

    checked=‘’就是为选中状态

    2022-04-13
    有用
    回复
登录 后发表内容