收藏
回答

radio-group的页面初始化时, 如何根据data设置默认值?

比如js页的data里有 userInfo.gender: 男

为什么我在wxml里, 写

      <radio-group class='section-control' name="gender">
        <label>
          <radio value="男" checked="{{userInfo.gender=='男'?'true':'false'}}" />男
        </label>
        <label>
          <radio value="女" checked="{{userInfo.gender=='女'?'true':'false'}}" />女
        </label>
      </radio-group>

但是wxml页面却始终是女性被选中呢?

谢谢!

最后一次编辑于  2023-04-17
回答关注问题邀请回答
收藏

2 个回答

  • Mr.luo
    Mr.luo
    2023-04-18

    true跟false不要加引号

    2023-04-18
    有用 2
    回复 1
  • 从君华
    从君华
    2023-04-18
    <radio 
        value="男" 
        checked="{{userInfo.gender === '男' ? true : false}}" 
    />
    
    <radio 
        value="女" 
        checked="{{userInfo.gender === '女' ? true : false}}" 
    />
    
    2023-04-18
    有用 2
    回复 1
登录 后发表内容