微信小程序 radio 获取值为 undefined,表单提交不包含 radio

wxml

<radio-group name="question_1" bindchange="radioChange">
    <label><radio value="1"/>1</label>
    <label><radio value="2"/>2</label>
    <label><radio value="3"/>3</label>
</radio-group>

js

radioChange(e) {
  console.log('radio发生change事件,携带value值为:', e.detail.value)
}

e.detail.value 值一直 undefined,是绑定事件写错了,应该是 bindchange 不是 bindtap

表单提交不包含 radio,name 要写在 radio-group 上,不是在 radio

 

posted @ 2022-06-07 14:15  kjcy8  阅读(690)  评论(0编辑  收藏  举报