Vue.JS入门篇--处理表单

本文通过一个简单的示例介绍了如何使用Vue.js实现表单元素的双向数据绑定,包括文本输入框、复选框、单选按钮、下拉选择框及多选框的数据绑定,并展示了实时更新数据的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE html>
<html>

<head lang="en">
<meta charset="UTF-8">
<title></title>
<script src="http://cdnjs.cloudflare.com/ajax/libs/vue/0.12.16/vue.min.js"></script> </head>

<body>
<form id="demo">
<!-- text -->
<p>
<input type="text" v-model="msg"> {{msg}} </p>
<!-- checkbox -->
<p>
<input type="checkbox" v-model="checked"> {{checked ? "yes" : "no"}} </p>
<!-- radio buttons -->
<p>
<input type="radio" name="picked" value="one" v-model="picked">
<input type="radio" name="picked" value="two" v-model="picked"> {{picked}} </p>
<!-- select -->
<p>
<select v-model="selected">
<option>one</option>
<option>two</option>
</select> {{selected}} </p>
<!-- multiple select -->
<p>
<select v-model="multiSelect" multiple>
<option>one</option>
<option>two</option>
<option>three</option>
</select> {{multiSelect}} </p>
<p>
<pre>data: {{$data | json 2}}</pre>
</p>
</form>
<script> new Vue({ el: '#demo', data: { msg: 'hi!', checked: true, picked: 'one', selected: 'two', multiSelect: ['one', 'three'] } }); </script> </body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值