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 相关文章推荐
parseInt parseFloat js字符串转换数字
Aug 01 Javascript
JavaScript常用全局属性与方法记录积累
Jul 03 Javascript
cookie中的path与domain属性详解
Dec 18 Javascript
js中用window.open()打开多个窗口的name问题
Mar 13 Javascript
javascript实现playfair和hill密码算法
Dec 07 Javascript
jquery使用remove()方法删除指定class子元素
Mar 26 Javascript
JS实现自动定时切换的简洁网页选项卡效果
Oct 13 Javascript
Javascript基础之数组的使用
May 13 Javascript
angular中使用Socket.io实例代码
Jun 03 Javascript
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
Oct 19 Javascript
vue项目前端知识点整理【收藏】
May 13 Javascript
JS求1到任意数之间的所有质数的方法详解
May 20 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
融入意大利的咖啡文化
2021/03/03 咖啡文化
PHP备份/还原MySQL数据库的代码
2011/01/06 PHP
PHP+Mysql+Ajax+JS实现省市区三级联动
2014/05/23 PHP
php设计模式之工厂模式用法经典实例分析
2019/09/20 PHP
实用的Jquery选项卡TAB示例代码
2013/08/28 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
ie7+背景透明文字不透明超级简单的实现方法
2014/01/17 Javascript
js判断浏览器类型为ie6时不执行
2014/06/15 Javascript
JavaScript实现随机替换图片的方法
2015/04/16 Javascript
JavaScript中数据结构与算法(三):链表
2015/06/19 Javascript
Jquery全选与反选点击执行一次的解决方案
2015/08/14 Javascript
js计算时间差代码【包括计算,天,时,分,秒】
2016/04/26 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
微信小程序中input标签详解及简单实例
2017/05/18 Javascript
浅析JavaScript中的平稳退化(graceful degradation)
2017/07/24 Javascript
详解plotly.js 绘图库入门使用教程
2018/02/23 Javascript
vue项目中使用百度地图的方法
2018/06/08 Javascript
JavaScript创建对象的常用方式总结
2018/08/10 Javascript
JavaScript基础教程之如何实现一个简单的promise
2018/09/11 Javascript
安装多版本Vue-CLI的实现方法
2020/03/24 Javascript
小程序点餐界面添加购物车左右摆动动画
2020/09/23 Javascript
[38:27]完美世界DOTA2联赛PWL S2 Forest vs FTD.C 第二场 11.26
2020/11/30 DOTA
在Python下进行UDP网络编程的教程
2015/04/29 Python
Python中的集合类型知识讲解
2015/08/19 Python
TensorFlow实现AutoEncoder自编码器
2018/03/09 Python
详解python环境安装selenium和手动下载安装selenium的方法
2020/03/17 Python
字中字效果的实现【html5实例】
2016/05/03 HTML / CSS
物业门卫岗位职责
2013/12/28 职场文书
校园创业策划书
2014/01/14 职场文书
生日寄语大全
2014/04/08 职场文书
英语教育专业自荐信
2014/05/29 职场文书
中学教师个人总结
2015/02/10 职场文书
优秀教师个人总结
2015/02/11 职场文书
新学期主题班会
2015/08/17 职场文书
新手,如何业余时间安排好写作、提高写作能力?
2019/10/21 职场文书
600字作文之感受大自然
2019/11/27 职场文书