zoukankan      html  css  js  c++  java
  • 生命周期函数

    生命周期函数

     

     

     

     

     

    组件被创建期间的四个生命周期函数

    beforeCreate

    created

    beforeMount

    mounted

    组件被运行期间的两个生命周期函数

    beforeUpdate

    updated

    组件被销毁期间的两个生命周期函数

    beforeDestory

    destoyed

     

     

     

    组件被创建期间的四个生命周期函数

     

    beforeCreate

    Vue实例在浏览器内存中被创建之前执行

     

    created

    Vue实例在浏览器内存中被创建完成后执行,Vue实例被创建的过程:获取用el标记的DOM树作为模板,然后将data数据以及method、指令、过滤器等等执行/渲染到模板字符串中。created期可以初始化一些data数据。

     

    beforeMount

    mount表示挂载,此时,虽然Vue实例被创建完,只是在内存中创建了一套完整的模板,并没有将模板添加到真实页面的DOM中。

     

    mounted

    在内存中根据模板创建出虚拟的DOM树,然后替换页面中真正的DOM(已渲染到浏览器)。到此,vue实例被创建完成,数据以及事件等等都被渲染/创建。mounted可以对DOM进行一些操作

     

     

     

    组件被运行期间的两个生命周期函数

     

    beforeUpdate

    只有当data区域发生变化时,才会执行beforeUpdate方法,数据发送变化了,要更新之前触发。

     

     

    updated

    数据被更新完成后触发。

     

     

    组件被销毁期间的两个生命周期函数

     

    beforeDestory

    浏览器窗口被关闭的动作发生时触发,开始在浏览器内存中做一些准备清理操作,但还未清理

     

    destoyed

    清理完成执行

    <script>
        Vue.filter('method', (args) => {
            return ``;
        })
    
        var vm = new Vue({
            el: "#app",
            data: {
                
            },
            methods: {
                
            },
            beforeCreate() {},
            created(){},
            beforeMount(){},
            mounted(){},
            beforeUpdate(){},
            updated(){},
            beforeDestory(){},
            destoryed(){}
        });
    </script>

    前进时,请别遗忘了身后的脚印。
  • 相关阅读:
    一对一关联
    一对多关联
    软删除
    分层控制器
    系统的助手函数
    tp5命令行基础介绍
    PHP 开启跨域
    生成数据库模型文件
    REST API 安全设计指南
    jquery-Ajax请求用例码
  • 原文地址:https://www.cnblogs.com/liudaihuablogs/p/13469147.html
Copyright © 2011-2022 走看看