zoukankan      html  css  js  c++  java
  • Vue学习(一):Vue实例

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>vue实例创建</title>
    </head>
    <body>
    <h3 id="example">{{ message }}</h3>
    <script type="text/javascript" src="vue.min.js"></script>
    <script>
        let data = {message: 'Hello Vue.'};
        // 每个 Vue.js 应用的起步都是通过构造函数 Vue 创建一个 Vue 的根实例
        let vm = new Vue({
            el: '#example',
            data: data
        });
    
        console.log(vm.message === data.message);
    
        // 数据是双向绑定
        vm.message = 'Hello Vue World.';
        console.log(data.message);
        data.message = 'Hello Vue World, ha ha.';
        console.log(vm.message);
    
        console.log(vm.$data === data);
        console.log(vm.$el === document.getElementById('example'));
    
        vm.$watch('message', function (newVal, oldVal) {
            // 这个回调将在 `vm.message`  改变后调用
            console.log('改变前:message=' + oldVal);
            console.log('改变后:message=' + newVal);
        });
        vm.message = 'Hello Vue.';
    </script>
    </body>
    </html>
  • 相关阅读:
    斐波纳契数列
    实现刮刮乐的效果
    简易版美图秀秀
    js 宏任务和微任务
    作业3 阅读
    作业2 结对子作业
    做汉堡
    练习一
    Java设计模式十八:代理模式(Proxy)
    Java设计模式二十:适配器模式(Adapter)
  • 原文地址:https://www.cnblogs.com/Jimc/p/10100938.html
Copyright © 2011-2022 走看看