请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

当多个radio按钮时,是不是要每个都绑定?

请问老师,是不是得写成这个样子?

<div id="app">
	<form action="">
		<input type="radio" name="s" v-model="value" value="A">A
		<input type="radio" name="s" v-model="value" value="B">B
		<input type="radio" name="s" v-model="value" value="C">C
	</form>
	{{value}}
</div>

还是有什么更简便的方法?

正在回答

2回答

Dell 2020-05-03 19:28:37

你可以用循环语句 ,写一个数组,然后v-for把input 循环出来就好了

1 回复 有任何疑惑可以回复我~
呀呀呀亚歌 2020-04-29 13:19:53

你可以利用冒泡的特性,在from上绑定事件,然后再去判断用户的点击,再去修改value

0 回复 有任何疑惑可以回复我~
  • 提问者 惠达浪 #1
    能简单的写一下吗?如果表单里还有其它的东西,如何处理form上的事件?
    回复 有任何疑惑可以回复我~ 2020-04-30 09:40:04
  • 呀呀呀亚歌 回复 提问者 惠达浪 #2
    那就利用event.target.nodeType属性(应该是这个),或者其他的,来监听用户点击的节点是什么,这个就是INPUT(大写),然后如果还需要准备,再验证type属性,如果用户点击符合要求,那么就进出处理就好
    回复 有任何疑惑可以回复我~ 2020-04-30 11:21:17
  • 提问者 惠达浪 回复 呀呀呀亚歌 #3
    太深奥了,实在看不懂。
    回复 有任何疑惑可以回复我~ 2020-05-03 10:07:36
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信