美文网首页
表单输入绑定

表单输入绑定

作者: 牛耀 | 来源:发表于2018-09-28 22:49 被阅读0次

使用v-model(双向数据绑定)自动收集数据
text/textarea
checkbox
radio
select

HTML:
<div id="demo">
   <form action="/xxx" @submit.prevent="handleSubmit">
       <span>用户名: </span>
       <input type="text" v-model="username"><br>

       <span>密码: </span>
       <input type="password" v-model="pwd"><br>

       <span>性别: </span>
       <input type="radio" id="female" value="女" v-model="gender">
       <label for="female">女</label>
       <input type="radio" id="male" value="男" v-model="gender">
       <label for="male">男</label><br>

       <span>爱好: </span>
       <input type="checkbox" id="basket" value="basket" v-model="hobby">
       <label for="basket">篮球</label>
       <input type="checkbox" id="foot" value="foot" v-model="hobby">
       <label for="foot">足球</label>
       <input type="checkbox" id="pingpang" value="pingpang" v-model="hobby">
       <label for="pingpang">乒乓</label><br>

       <span>城市: </span>
       <select v-model="cityId">
           <option value="">未选择</option>
           <option :value="city.id" v-for="(city, index) in allCitys" :key="index">{{city.name}}</option>
       </select><br>
       <span>介绍: </span>
       <textarea rows="10" v-model="desc"></textarea><br><br>

       <input type="submit" value="注册">
   </form>
</div>
script:
    new Vue({
        el: '#demo',
        data: {
            username: '',
            pwd: '',
            gender: '女',
            hobby: ['foot'],
            allCitys: [{id: 1, name: 'BJ'}, {id: 2, name: 'SH'}, {id: 3, name: 'GD'}],
            cityId: '1',
            desc: ''
        },
        methods:{
            handleSubmit(){
                console.log(this.username, this.pwd);
            }
        }
    })

相关文章

  • 表单输入绑定

    使用v-model(双向数据绑定)自动收集数据text/textareacheckboxradioselect

  • 表单输入绑定

    用 v-model 指令在表单 、 及 元素上创建双向数据绑定。 用单个复选框的时候,v-model指令绑...

  • 表单输入绑定

    1.基础用法 v-model指令在表单元素上创建双向数据绑定 v-model会忽略表单元素的value, chec...

  • 表单输入绑定

    双向绑定……保证了每一个form控件在内存中都有一个记录变量与之对应,这种对应是双向的,不管是ajax请求对内存中...

  • 表单输入绑定

    基础用法 v-model指令可以在表单 、 、 元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元...

  • 【Vue】表单输入绑定与组件基础

    1. 表单输入绑定 v-model指令在表单input、textarea、selelct元素上创建双向数据绑定。v...

  • Vue.js教程_7

    表单输入绑定- v-model 基础语法 v-model指令在表单 、 、 元素上创建双向数据绑定。根据控件类型自...

  • Vue表单输入绑定和样式绑定

    一、表单输入绑定 用 v-model 指令在表单 、 及 元素上创建双向数据绑定。它会根据控件类型自动选取正...

  • 09-vue.js-表单输入绑定

    表单输入绑定 基础用法 可以用 v-model 指令在表单 、 及 元素上创建双向数据绑定。它会根据控件类...

  • Vue.js,学习心得(十)

    学习心得,表单输入绑定, 直接上代码了

网友评论

      本文标题:表单输入绑定

      本文链接:https://www.haomeiwen.com/subject/hbmmoftx.html