zoukankan      html  css  js  c++  java
  • VUE课程---3、VUE最简单双向数据绑定实例

    VUE课程---3、VUE最简单双向数据绑定实例

    一、总结

    一句话总结:

    vue的双向数据绑定可以通过v-model指令:例如<input type="text" v-model="msg2">,这样vue对象可以在input的值发生变化的时候同步的去更新vue对象数据里面msg2的内容
    <div id="app">
        <input type="text" v-model="msg2">
        <div>{{msg2}}</div>
    </div>
    <script src="../js/vue.js"></script>
    <script>
        new Vue({
            el:'#app',
            data:{
                msg:'欢迎来到vue的世界1111111111111',
                msg2:'这是vue的双向数据绑定的实例'
            }
        });
    </script>

    二、VUE最简单双向数据绑定实例

    博客对应课程的视频位置:3、VUE最简单双向数据绑定实例
    https://www.fanrenyi.com/video/26/220

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>VUE最简单双向数据绑定实例</title>
     6 </head>
     7 <body>
     8 <!--
     9 
    10 双向绑定
    11 v-model指令:<input type="text" v-model="msg">
    12 
    13 单向数据绑定:
    14 通过vue对象==>视图的显示
    15 
    16 
    17 双向数据绑定:
    18 通过vue对象<==>视图的显示
    19 
    20 
    21 input和div能同步变化的原因
    22 1、input里面内容改变的时候,vue对象里面的data的msg2也同步发生了变化
    23 2、vue对象里面的data的msg2发生变化的时候,<div>{{msg2}}</div> 也同步发生变化
    24 
    25 用原生的js或者jquery如何来实现双向数据绑定
    26 1、监听到input的变化
    27 2、input发生变化的时候,我们去同步改变msg2的内容
    28 3、msg2改变的时候,去更新视图里面的<div>{{msg2}}</div>的内容
    29 
    30 
    31 -->
    32 <div id="app">
    33     <input type="text" v-model="msg2">
    34     <div>{{msg2}}</div>
    35 </div>
    36 <script src="../js/vue.js"></script>
    37 <script>
    38     new Vue({
    39         el:'#app',
    40         data:{
    41             msg:'欢迎来到vue的世界1111111111111',
    42             msg2:'这是vue的双向数据绑定的实例'
    43         }
    44     });
    45 </script>
    46 </body>
    47 </html>

     
  • 相关阅读:
    MVC过滤器
    MVC自带的校验
    FPGA简单概述
    CAN总线扩展数据帧介绍
    简述人工智能发展的先决条件
    CAN总线标准帧
    CAN总线应用
    CAN总线优点
    CAN总线概述
    高速PCB设计注意事项
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12833816.html
Copyright © 2011-2022 走看看