VUE课程参考---9、双向数据绑定v-model

VUE课程参考---9、双向数据绑定v-model

一、总结

一句话总结:

vue中,v-model指令可以做双向绑定,也就是M(model)到V(view)的双向绑定
<div id="app">
    <p>{{msg}}</p>
    <!--vue中,v-model指令可以做双向绑定,也就是M(model)到V(view)的双向绑定-->
    <input type="text" v-model:value="msg" style=" 100%;">
</div>
<script src="../js/vue.js"></script>
<script>
    let vm = new Vue({
        el: '#app',
        data: {
            msg: '我有一只小毛驴,我永远也不骑'
        }
    });
</script>

1、双向数据绑定v-model 注意?

v-model 只能运用在 表单元素中

二、双向数据绑定v-model

博客对应课程的视频位置:

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>9、双向数据绑定v-model</title>
 6 </head>
 7 <body>
 8 <!--
 9 vue中,v-model指令可以做双向绑定,也就是M(model)到V(view)的双向绑定
10 
11 注意:
12 v-model 只能运用在 表单元素中
13 
14 -->
15 <div id="app">
16     <p>{{msg}}</p>
17     <!--v-bind 只能实现数据的单向绑定,从 M 自动绑定到 V, 无法实现数据的双向绑定-->
18 <!--    <input type="text" :value="msg" style=" 100%;">-->
19 
20     <!--vue中,v-model指令可以做双向绑定,也就是M(model)到V(view)的双向绑定-->
21     <input type="text" v-model:value="msg" style=" 100%;">
22 
23     <!--v-model 只能运用在 表单元素中-->
24 <!--    <p v-model="msg"></p>-->
25 </div>
26 <script src="../js/vue.js"></script>
27 <script>
28     let vm = new Vue({
29         el: '#app',
30         data: {
31             msg: '我有一只小毛驴,我永远也不骑'
32         }
33     });
34 </script>
35 </body>
36 </html>

 
原文地址:https://www.cnblogs.com/Renyi-Fan/p/12725559.html