Vue.js的生命周期

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>test</title>
</head>
<body>
    <div id="demo"></div>
    <script src='https://cdn.bootcss.com/vue/2.3.2/vue.js'></script>
    <script>
        var vm = new Vue({
            el:'#demo',
            beforeCreate: function(){
                console.log("开始初始化时同步调用,此时数据观察,事件都没有初始化");
            },
            created:function(){
                console.log('已经完成实例的创建');
            },
            beforeMount:function(){
                console.log("在模版编译之前执行");
            },
            mount:function(){
                console.log("模版编译完成");
            },
            beforeDestroy:function(){
                console.log("开始销毁实例时调用,此用的实例依然有用");
            },
            destroyed:function(){
                console.log("实例已销毁");
            },
            updated:function(){
                console.log('如果你要更新数据,那么每次更新数据之后就会调用');
            },
            activated:function(){
                console.log("动态组件初始化渲染过程中调用,需要keep-live配合使用");
            },
            deactivated:function(){
                console.log("动态组件移出过程中调用,需要keep-live配合使用");
            }
        });

    </script>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值