• Vue生命周期


    它可以总共分为8个阶段:

    beforeCreate(创建前)  —— 可以在这加个loading事件 created 

    created(创建后)      ——在这结束loading,还做一些初始化,实现函数自执行

    beforeMount(载入前),

    mounted(载入后)    ——在这结束loading,还做一些初始化,实现函数自执行x

    beforeUpdate(更新前),

    updated(更新后),

    beforeDestroy(销毁前),

    destroyed(销毁后)    ——当前组件已被删除,清空相关内容

    <div id=app>
      {{a}}
      <button v-on:click="change">change</button>
    </div>
    <script>
        var myVue = new Vue({
          el: "#app",
          data: {
            a: "Vue.js"
          },
          beforeCreate: function() {
            console.log("创建前")
            console.log(this.a)
            console.log(this.$el)
          },
          created: function() {
            console.log("创建之后");
            console.log(this.a)
            console.log(this.$el)
          },
          beforeMount: function() {
            console.log("mount之前")
            console.log(this.a)
            console.log(this.$el)
          },
          mounted: function() {
            console.log("mount之后")
            console.log(this.a)
            console.log(this.$el)
          },
          beforeUpdate: function() {
            console.log("更新前");
            console.log(this.a)
            console.log(this.$el)
          },
          updated: function() {
            console.log("更新完成");
            console.log(this.a);
            console.log(this.$el)
          },
          beforeDestroy: function() {
            console.log("销毁前");
            console.log(this.a)
            console.log(this.$el)
            console.log(this.$el)
          },
          destroyed: function() {
            console.log("已销毁");
            console.log(this.a)
            console.log(this.$el)
          },
          methods: {
            change:function(){
              console.log("change vue")
         } },
    }); </script>

    点击按钮之后出现的是:

  • 相关阅读:
    cron生成
    sp_addlinkedserver,Synonym
    上海城市坐标
    评分插件 jquery.raty.js
    ORA-12514: TNS:listener does not currently know of service requested in connect
    ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
    工厂模式
    单例模式
    Qt中的Q_OBJECT作用, 以及信号槽
    DDLog-不同颜色打印信息
  • 原文地址:https://www.cnblogs.com/suola/p/9876839.html
Copyright © 2020-2023  润新知