项目场景:

Vue做实例时发现我的双向绑定不能正常出效果,但是数据确实是有实时修改,只是页面展示时没有渲染出来。


问题描述:

大概就是这种情况,我没明白怎么整动图上去,就讲究看一下吧。

input框里的数据修改时,vue的data的数据确实是改变了,但是没有渲染到页面显示中

这里放一下出错的代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script src="node_modules/vue/dist/vue.js"></script>
</head><body>
<div id="app"><input type="text" v-model="num"><button v-on:click="num++">点我</button><h2>{{name}}太大了,{{num}}位女神用了都说受不了</h2>
</div><div id="app-6"><p>{{ message }}</p><input v-model="message">
</div></body><script>// 创建vue实例var app = new Vue({el: "#app", // el即element,该vue实例要渲染的页面元素data: { // 渲染页面需要的数据name: "张三",num: 5}});var app6 = new Vue({el: '#app-6',data: {message: 'Hello Vue!'}})
</script></html>

原因分析:

可以参考一下大佬的叙述,问题大概就是这样:我是一个超链接

大概是因为谷歌翻译的问题导致的。


解决方案:

我先按照大佬的办法改了源码,但是感觉效果貌似不是很明显,好像改了之后也只能是在页面为英文显示时,也就是这样

的情况下好使,转成中文还是会失效,可以尝试把页面的 lang参数改成中文再试试 做调整后的成功的样子:

Vue双向绑定失效 v-model相关推荐

  1. vue双向绑定失效赋值失效

    为什么会失效呢 首先 vue数据双向绑定是通过数据劫持结合发布者-订阅者模式的方式来实现的 实现方式是get和set方法 然后是通过Object.defineProperty()来实现数据劫持的. 然 ...

  2. vue双向绑定失效的情况

    v-for渲染一个数组到视图上,对这个数组进行如下操作时会导致双向绑定失败无法在视图上渲染最新的数据: 对这个数组的数组项整个进行修改,包括新增 Item: [{name: '小王',age: 19, ...

  3. 前端技巧|vue双向绑定原理,助你面试成功

    在面试一些大厂的时候,面试官可能会问到你vue双向数据绑定的原理是什么?有些小伙伴不知道是什么东西,这样你在面试官的眼里就大打折扣了.今天小千就来给大家介绍一下vue的双向绑定原理,千万不要错过啦. ...

  4. vue双向绑定原理及实现

    vue双向绑定原理及实现 一.MVC模式 二.MVVM模式 三.双向绑定原理 1.实现一个Observer 2.实现一个Watcher 3.实现一个Compile 4.实现一个MVVM 四.最后写一个 ...

  5. 记一次对vue双向绑定的理解

    之前有看过一次vue双向绑定原理实现相关的博客,看得似懂非懂的,然后也就搁浅了. 昨天脑海里又突然燃起了要不这块搞懂的冲动,于是乎又开始了一轮博客轰炸,综合研究了多位大神写得关于vue双向绑定的实现原 ...

  6. vue 双向绑定 getter 和 setter

    它的每个属性都有两个相对应的get和set方法,我觉的这是多此一举的,于是去网上查了查Vue双向绑定的实现原理,才发现它和Angular.js双向绑定的实现原理完全不同,Angular是用的数据脏检测 ...

  7. Vue双向绑定是怎么实现的?

    用了Vue长达2年,如果自己去实现一个双向绑定,我可能一个字母都写不出来,是时候探究一下了. 先看data里某对象的输出 data() {return {pagination: {layout: 'p ...

  8. vue绑定事件、vue双向绑定 2022-3-14

    一.Vue绑定事件 1.1Vue的7个常用属性 以下一图是网络上的图 1.2 methods属性 <!DOCTYPE html> <html lang="en"& ...

  9. vue 双向绑定,列表、条件渲染,解决强制刷新闪烁问题

    vue 双向绑定 v-model 列表渲染 v-for 条件渲染 v-if v-show 解决强制刷新闪烁问题 v-clock 双向绑定 v-model v-model 是 vue 中进行数据双向绑定 ...

最新文章

  1. Spring、Spring Boot和TestNG测试指南 - 测试关系型数据库
  2. JAVA多线程:线程创建过程以及生命周期总结
  3. html制作固定列的表格,带固定列的简单HTML表格
  4. QT的QMessageBox类的使用
  5. Oracle hang 之sqlplus -prelim使用方法
  6. 修改使用计算机的名称,Windows 10中修改计算机名称的方法,你知道几种?
  7. 【转】VS技巧—任务列表Task List(ToDoList)
  8. 亚马逊创始人贝佐斯离婚协议本周生效 前妻分得380亿美金
  9. linux shell中的case语句用法 以及 case default设置
  10. sklearn ——Classification——knn
  11. Java set重写排序
  12. 计算机操作系统汤小丹版课后答案
  13. 软件测试技术教程徐光侠,软件测试技术教程徐光侠韦庆杰第十二章节自动测试工具QTP的使用.ppt...
  14. Kotlin如何写脚本
  15. Word文档快速插入分割线(虚线、实线、波浪线)
  16. 微信跳一跳小游戏使用charles抓包工具改分攻略
  17. android keep倒计时,Android仿Keep运动休息倒计时圆形控件
  18. 服务器型号惠普RX3600,AB463-60001 AD296A IO板backplane背板HP小型机RX3600 RX6600
  19. 关于“嵌入式系统设计师”的了结。
  20. 金山WPS服务端开发工程师(第一次)(2018年秋招 2018-9-4)

热门文章

  1. 使用Unity进行Android游戏开发
  2. MPU6050姿态解算1-DMP方式
  3. docker修改已部署容器的配置文件
  4. 【valist】c语言可变参数宏
  5. html怎么控制top值为0,关于vue滚动scrollTop 赋值一直为0问题
  6. 使用VNC远程连接云服务器,连接超时问题
  7. ZBar源码分析(二)
  8. 大数据分析及挖掘技术
  9. 说说越婢加术汤(黄煌)
  10. android多个悬浮窗口的实现,android实现桌面移动悬浮窗口