• Vue2学习笔记:v-model指令


    1.v-model指令 

    <!DOCTYPE html>
    <html>
    <head>
        <title></title>
        <script src="https://unpkg.com/vue/dist/vue.js"></script>
        <script type="text/javascript">
            window.onload = function(){
                var vm = new Vue({
                    el:'#box',
                    data:{
                        msg:'Hello Vue!'
                    }
                });
            }
        </script>
    </head>
    <body>
        <div id="box">
            <input type="text" v-model="msg"/><br/>
            {{msg}} 
        </div>
    </body>
    </html>

    Vue控制id="box"这个DIV元素,同时在 HTML模板上使用双花括号{{xxxx}}语法,来访问data中定义的数据。

    通过v-model 指令,我们把msg 数据绑定到了input文本框,我们修改文本框的值,发现msg 数据改变了。

    2.注意:定义的数据是数组或者json

    !DOCTYPE html>
    <html>
    <head>
        <title></title>
        <script src="https://unpkg.com/vue/dist/vue.js"></script>
        <script type="text/javascript">
            window.onload = function(){
                var vm = new Vue({
                    el:'#box',
                    data:{
                        msg:'Hello Vue!',
                        arr:['1','2','3'],
                        json:{a:'a',b:'b'}
                    }
                });
            }
        </script>
    </head>
    <body>
        <div id="box">
            <input type="text" v-model="msg"/><br/>
            {{msg}} <br/>
            {{arr}} <br/>
            {{json}}
    
        </div>
    </body>
    </html>

    结果:

    数组和json都被当作字符串输出了!

  • 相关阅读:
    关于排序算法的记录
    java获取src下文件
    学习HashMap的笔记
    红黑树删除
    学习红黑树过程中的个人总结
    关于二叉树的记录
    关于自动装箱和自动拆箱
    学习函数的时候问题
    Oracle 实现拆分列数据的split()方法
    福大软工 · 最终作业
  • 原文地址:https://www.cnblogs.com/zycbloger/p/6418449.html
Copyright © 2020-2023  润新知