解决vue项目input输入框双向绑定数据不实时生效问题


Posted in Javascript onAugust 05, 2020

我就废话不多说了,大家还是直接看代码吧~

<input type="text" maxlength="11" placeholder="请输入联系人电话" v-model="form.phone" />

这样的输入框,绑定的是data中的form对象上的phone字段。

在mounted钩子函数里边写:

this.form.phone = '1888888888';

这样在页面上时候不会随着输入框值改变而改变。

解决方法如下:

this.$set(this.form,"phone",this.$route.query.mobile)

或者绑定到data里边的一个字符串,也是可以解决的

补充知识:vue模块自动化脚本编译失败module not found

vue的for循环改了key值出现了这样的问题。

开始的写法(没出问题)

<div v-for="(item,index) in infos.visitStockReport" :key="index">

(出问题的写法)

<div v-for="(item) in infos.visitStockReport" :key="item.id">

开始的写法(没出问题)

<div class="record-info" v-for="(bb,index2) in cc.content" :key="index2">

(出问题的写法)

<div class="record-info" v-for="(bb) in cc.content" :key="bb.contentName">

解决方法:

1.可以把代码回退到原来 的,只有控制台waring,两个循环都是以index为key,并不影响正常的编译和运行。

找到了真正的原因:

v-for="(bb) in cc.content"这种写法的问题。

删掉了index那么也不需要括号了。

改成v-for="bb in cc.content"就好了。

以上这篇解决vue项目input输入框双向绑定数据不实时生效问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript针对DOM的应用分析(二)
Apr 15 Javascript
统计jQuery中各字符串出现次数的工具
May 03 Javascript
node.js 使用ejs模板引擎时后缀换成.html
Apr 22 Javascript
jQuery控制frames及frame页面JS的方法
Mar 08 Javascript
浅谈js多维数组和hash数组定义和使用
Jul 27 Javascript
javascript添加前置0(补零)的几种方法
Jan 05 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
Jan 20 Javascript
如何让你的JS代码更好看易读
Dec 01 Javascript
浅谈React深度编程之受控组件与非受控组件
Dec 26 Javascript
layer.confirm取消按钮绑定事件的方法
Aug 17 Javascript
webpack4 处理CSS的方法示例
Sep 03 Javascript
ES6中的类(Class)示例详解
Dec 09 Javascript
Vue 同步异步存值取值实现案例
Aug 05 #Javascript
详解vue路由
Aug 05 #Javascript
解决vue使用vant下拉框van-dropdown-item 绑定title值不变问题
Aug 05 #Javascript
vant 自定义 van-dropdown-item的用法
Aug 05 #Javascript
浅谈vue 多个变量同时赋相同值互相影响
Aug 05 #Javascript
Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明
Aug 05 #Javascript
vue实现在进行增删改操作后刷新页面
Aug 05 #Javascript
You might like
php flush类输出缓冲剖析
2008/10/19 PHP
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)
2014/01/17 PHP
php使用百度翻译api示例分享
2014/01/31 PHP
使用javascript访问XML数据的实例
2006/12/27 Javascript
js实现遮罩层划出效果是生成div而不是显示
2014/07/29 Javascript
jQuery实现图片与文字描述左右滑动自动切换的方法
2015/07/27 Javascript
懒加载实现的分页&amp;&amp;网站footer自适应
2016/12/21 Javascript
BootStrap实现轮播图效果(收藏)
2016/12/30 Javascript
JS区分Object与Aarry的六种方法总结
2017/02/27 Javascript
webpack实现热加载自动刷新的方法
2017/07/30 Javascript
Vue中的$set的使用实例代码
2018/10/08 Javascript
vue动态绑定class选中当前列表变色的方法示例
2018/12/19 Javascript
vue.js中使用echarts实现数据动态刷新功能
2019/04/16 Javascript
Vue源码探究之虚拟节点的实现
2019/04/17 Javascript
JavaScript中var的重要性实例分析
2019/07/09 Javascript
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
vue 全局环境切换问题
2019/10/27 Javascript
使用python 获取进程pid号的方法
2014/03/10 Python
如何搜索查找并解决Django相关的问题
2014/06/30 Python
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
Django框架登录加上验证码校验实现验证功能示例
2019/05/23 Python
python对文件目录的操作方法实例总结
2019/06/24 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
Django中自定义admin Xadmin的实现代码
2019/08/09 Python
Html5原生拖拽相关事件简介以及基础实现
2020/11/19 HTML / CSS
美国眼镜网:GlassesUSA
2017/09/07 全球购物
Bally澳大利亚官网:瑞士奢侈品牌
2018/11/01 全球购物
校园广播稿500字
2014/02/04 职场文书
2014年清明节寄语
2014/04/03 职场文书
软件售后服务方案
2014/05/29 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
销售员自我评价
2015/03/11 职场文书
python opencv旋转图片的使用方法
2021/06/04 Python
Python字符串格式化方式
2022/04/07 Python