Vue学习系列 您所在的位置:网站首页 vuev-model与value冲突 Vue学习系列

Vue学习系列

2024-07-02 20:33| 来源: 网络整理| 查看: 265

这一节我们主要要学习的就是v-model指令,v-model用于表单类元素上双向绑定数据。

常见的表单元素就是input textarea 单选按钮 双选按钮 下拉列表等。这里,我做了一个简单的注册表单信息提交demo,并将用户提交的信息实时打印出来,废话少说,直接上代码。

下面的demo并未使用UI组件库,所以界面看起来可能有点丑陋,不过已经能说明问题了。

v-model与表单元素结合使用 姓名: 性别: 男 女 年龄: 22 23 24 25 爱好: 看定影 读书 旅游 打游戏 申请原因: 您提交的个人信息如下: 姓名:{{username}} 性别:{{sex}} 年龄:{{age}} 爱好:{{hobby}} 申请原因:{{reason}} new Vue({ el : "#app1", //指定绑定的DOM元素 data : { username : "please input your name", sex : "男", age: 11, hobby : [], reason : "" } })

效果截图如下所示:

分析上面的效果可知,会将input输入框的value绑定到变量username上、将单选按钮选择的性别值绑定到sex变量、将选择的年龄数值绑定到age变量上、将输入的原因多文本信息绑定到reason变量上 。。。

与事件的修饰符类似,v-model也有修饰符,用于控制数据同步的时机。

lazy:在change事件中同步数据信息number:将数据转换为Numbertrim:过滤数据左右两边的空格


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有