黑马vue---14、v-model双向绑定

一、总结

一句话总结:

1、v-bind 只能实现数据的单向绑定,从 M 自动绑定到 V, 无法实现数据的双向绑定
2、v-model 指令,可以实现 表单元素和 Model 中数据的双向数据绑定

1、v-model的使用限制?

v-model 只能运用在 表单元素中:input(radio, text, address, email....)   select    checkbox   textarea

2、v-model使用实例?

input type="text" style="width:100%;" v-model="msg"

二、v-model双向绑定

 1 <!DOCTYPE html>
 2 <html lang="en">
 3
 4 <head>
 5   <meta charset="UTF-8">
 6   <meta name="viewport" content="width=device-width, initial-scale=1.0">
 7   <meta http-equiv="X-UA-Compatible" content="ie=edge">
 8   <title>Document</title>
 9   <script src="./lib/vue-2.4.0.js"></script>
10 </head>
11
12 <body>
13   <div id="app">
14     <h4>{{ msg }}</h4>
15
16     <!-- v-bind 只能实现数据的单向绑定,从 M 自动绑定到 V, 无法实现数据的双向绑定  -->
17     <!-- <input type="text" v-bind:value="msg" style="width:100%;"> -->
18
19     <!-- 使用  v-model 指令,可以实现 表单元素和 Model 中数据的双向数据绑定 -->
20     <!-- 注意: v-model 只能运用在 表单元素中 -->
21     <!-- input(radio, text, address, email....)   select    checkbox   textarea   -->
22     <input type="text" style="width:100%;" v-model="msg">
23   </div>
24
25   <script>
26     // 创建 Vue 实例,得到 ViewModel
27     var vm = new Vue({
28       el: '#app',
29       data: {
30         msg: '大家都是好学生,爱敲代码,爱学习,爱思考,简直是完美,没瑕疵!'
31       },
32       methods: {
33       }
34     });
35   </script>
36 </body>
37
38 </html>

转载于:https://www.cnblogs.com/Renyi-Fan/p/11618822.html

黑马vue---14、v-model双向绑定相关推荐

  1. Vue之数据的双向绑定

    在vue中实现数据双向绑定的核心在于v-model 示例: <input type="text" name=" " v-model="userN ...

  2. 【Vue】—数据的双向绑定v-model

    [Vue]-数据的双向绑定v-model

  3. 【进阶玩法】Angular用emit()实现类似Vue.js的v-model双向绑定[(ngModel)]功能

    app.component.html <app-sizer [(ngModel)]="fontSizePx"></app-sizer> <p [sty ...

  4. vue 自定义组件 v-model双向绑定、 父子组件同步通信

    父子组件通信,都是单项的,很多时候需要双向通信.方法如下: 1.父组件使用:msg.sync="aa"  子组件使用$emit('update:msg', 'msg改变后的值xxx ...

  5. vue单向数据流与双向绑定两者区别

    1.Vue 在不同组件间强制使用单向数据流,父组件可以向子组件传递数据,但是子组件不能直接修改父组件的状态. 2.数据的双向绑定 主要由MVVM框架实现,主要由三部分组成View.ViewModel和 ...

  6. Vue响应式原理---双向绑定

    一.Vue中的响应式 Vue最独特的特性之一,是其非侵入行的响应式系统.数据模型仅仅是普通的JavaScript对象,而当修改它们时,视图会进行更新. 二.响应式的基本原理-双向绑定 双向绑定,就是把 ...

  7. vue生命周期及双向绑定

    这篇文章不是原创,看了其他人的分析贴,记录下自己学到的.本篇主要记录一下vue内部流程,以及双向绑定原理.Vue的可爱之处在于他的双向绑定及Virtual DOM的思想. vue内部流程 如图所示,实 ...

  8. vue中props的双向绑定

    在vue的学习中,一开始我是自己写组件练手的,在这个过程中我遇到一个问题: props:父组件传递给子组件参数 (1)props直接在子组件里直接使用是可以实时更新的 (2)props如果在creat ...

  9. vue中通过数据双向绑定给video标签的src赋值,只有第一次有效,怎么解决?

    场景:在一个视频列表页面,点击视频列表,则全屏播放视频.全屏播放是一个公用组件,每次点击视频列表则把该视频的播放地址通过vue的数据双向绑定到组件中的video标签,如下: <video con ...

  10. uniapp 扫描枪获取条码不全解决办法,vue组件,使用双向绑定,回车事件触发,获取文本不全问题

    原因分析: uniapp使用vue,双向绑定组件,在input标签loop事件循环获取文本的过程中,读取文本信息不是顺序读取,如果条码中包含了回车键,比如扫描枪,扫描文本后会追加回车键,监控文本读取还 ...

最新文章

  1. codeforces 8C. Looking for Order 状压dp
  2. Python 排序的姿势,你们,你们还要学习..学习一个
  3. python爬虫能干什么-总算发现python爬虫能够干什么
  4. 解决windows10下面无法抓取charles数据包问题
  5. Java数组的基本知识点
  6. 【Java报错】GP数据库 function point(unknown) is not unique.Could not choose a best candidate function 问题解决
  7. Linux下学C语言开发要学些什么‏
  8. 决策树-CART算法
  9. shell变量里的字符替换
  10. 卖萌屋新闻联播栏目,倾情上线~
  11. 子类怎么继承父类方法中的变量_关于继承的那些事!
  12. ReferenceError: regeneratorRuntime is not defined解决方法
  13. SQL问题记录——Unable to connect SqlServer Oledb ...
  14. 为什么不能用Scott登录Oracle,ORA-01017: invalid username/password; logon denied
  15. 样条曲线_概念设计:如何控制相关样条曲线几何图形?
  16. 蓝桥杯c语言基础试题答案,2014年蓝桥杯c语言试题及答案
  17. 质量管理 六西格玛-黑带大师
  18. CDA LEVELII考试内容记录学习--目录篇
  19. 渗透测试:初识Kali之Kali系统安装及基本配置
  20. b站前端大佬_B站有哪些高质量的UP主值得推荐?

热门文章

  1. elasticsearch 复杂查询小记
  2. PHP Ueditor 富文本编辑器
  3. CoreAnimation--CALayer的动画
  4. ajaxfileupload 跨域 (二级域名) 可行办法
  5. 跨进程信息交互真个费事。
  6. 有關window.showModalDialog的應用11/30
  7. Linux下同步工具inotify+rsync使用详解
  8. 现代C++函数式编程
  9. [Office]Word2010(windows版)粘贴不合并格式
  10. vsftpd环境下的创建本地yum源镜像