vue自定v-model实现表单数据双向绑定问题


Posted in Javascript onSeptember 03, 2018

vue.js的一大功能便是实现数据的双向绑定,本文给大家介绍vue自定v-model实现表单数据双向绑定,具体内容如下所示:

vue自定v-model实现表单数据双向绑定问题

子组件代码如下

vue自定v-model实现表单数据双向绑定问题

v-model语法糖

v-model实现了表单输入的双向绑定,我们一般是这么写的:

<div id="app">
  <input v-model="price">
 </div>
new Vue({
  el: '#app',
   data: {
     price: ''
   }
 });

通过该语句实现price变量与输入值双向绑定

实际上v-model只是一个语法糖,真正的实现是这样的:

<input type="text" 


:value="price" 



@input="price=$event.target.value">

以上代码分几个步骤:

1.将输入框的值绑定到price变量上,这个是单向绑定,意味着改变price变量的值可以改变input的value,但是改变value不能改变price

2.监听input事件(input输入框都有该事件,当输入内容时自动触发该事件),当输入框输入内容就单向改变price的值

这样就实现了双向绑定。

总结

以上所述是小编给大家介绍的vue自定v-model实现表单数据双向绑定,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript 继承机制的实现(待续)
May 18 Javascript
jQuery中调用WebService方法小结
Mar 28 Javascript
JS函数定义方式的区别介绍
Mar 22 Javascript
Bootstrap3.0建站教程(一)之bootstrap表单元素排版
Jun 01 Javascript
基于JavaScript实现在新的tab页打开url
Aug 04 Javascript
快速入门Vue
Dec 19 Javascript
JS实现的五级联动菜单效果完整实例
Feb 23 Javascript
Linux使用Node.js建立访问静态网页的服务实例详解
Mar 21 Javascript
从源码看angular/material2 中 dialog模块的实现方法
Oct 18 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 Javascript
jquery+css实现Tab栏切换的代码实例
May 14 jQuery
react PropTypes校验传递的值操作示例
Apr 28 Javascript
详解vue-cli下ESlint 配置说明
Sep 03 #Javascript
解决vue的 v-for 循环中图片加载路径问题
Sep 03 #Javascript
Vue实现底部侧边工具栏的实例代码
Sep 03 #Javascript
Angular动态绑定样式及改变UI框架样式的方法小结
Sep 03 #Javascript
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
Sep 03 #Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
Sep 03 #Javascript
Vue 中对图片地址进行拼接的方法
Sep 03 #Javascript
You might like
S900/ ETON E1-XM 收音机
2021/03/02 无线电
PHP4实际应用经验篇(3)
2006/10/09 PHP
Php中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
yii实现使用CUploadedFile上传文件的方法
2015/12/28 PHP
php metaphone()函数及php localeconv() 函数实例解析
2016/05/15 PHP
如何修改Laravel中url()函数生成URL的根地址
2017/08/11 PHP
深入理解PHP的远程多会话调试
2017/09/21 PHP
php实现记事本案例
2020/10/20 PHP
根据分辨率不同,调用不同的css文件
2006/08/25 Javascript
编写自己的jQuery插件简单实现代码
2011/04/19 Javascript
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
2012/01/15 Javascript
Node.js实现在目录中查找某个字符串及所在文件
2014/09/03 Javascript
javascript搜索框点击文字消失失焦时文本出现
2014/09/18 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
微信小程序(三):网络请求
2017/01/13 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
vuex与组件联合使用的方法
2018/05/10 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
vue cli4.0项目引入typescript的方法
2020/07/17 Javascript
python模块restful使用方法实例
2013/12/10 Python
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
Python 迭代器工具包【推荐】
2016/05/06 Python
Python+OpenCV图片局部区域像素值处理详解
2019/01/23 Python
Python 3.6打包成EXE可执行程序的实现
2019/10/18 Python
Python的logging模块基本用法
2020/12/24 Python
python 利用openpyxl读取Excel表格中指定的行或列教程
2021/02/06 Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
2021/03/02 Python
深入探究HTML5的History API
2015/07/09 HTML / CSS
Agoda中文官网:安可达(低价预订全球酒店)
2021/01/18 全球购物
40岁生日感言
2014/02/15 职场文书
保护环境的建议书
2014/03/12 职场文书
投标保密承诺书
2014/05/19 职场文书
工作粗心大意检讨书
2014/09/18 职场文书
师德师风建设整改措施思想汇报
2014/10/11 职场文书
教师教育心得体会
2016/01/19 职场文书