zoukankan      html  css  js  c++  java
  • vue_实例_组件的生命周期

     

     重绘重排 中重复出现的是

    mounted(){...}

    beforeUpdate(){...}

    uptated(){...}

    其他钩子函数只会出现一次

    • <!DOCTYPE html>
      <html lang="en">
      <head>
          <meta charset="UTF-8">
          <title>viewModel 的生命周期</title>
          <link rel="stylesheet" type="text/css" href="./css/index.css">
      </head>
      <body>
          <div id="test">
              <button type="button" @click="destroyVue">卸载 viewModel</button>
              <p v-show="isShow">生当作人杰,死亦为鬼雄。</p>
          </div>
          <script src="./js/vue.js"></script>
          <script>
              new Vue({
                  el: "#test",
                  data:{
                      isShow: true
                  },
                  methods:{
                      destroyVue(){
                          this.$destroy();
                      }
                  },
                  mounted(){    // 初始显示之后立即执行: 执行异步任务
                 this.timerId = window.setInterval(()=>{
                     console.log("27 ---- mounted");
                     this.isShow = !this.isShow
                 }, 1000)
             },
             beforeDestroy(){
                 console.log("32 ---- beforeDestroy");
                 window.clearInterval(this.timerId)
             },
             /****************************************************************************/
                  beforeCreate(){
                      console.log("36      beforeCreate")
                  },
                  created(){
                      console.log("40      createdcreated")
                  },
                  beforeMount(){
                      console.log("42      beforeMount")
                  },
                  beforeUpdate(){
                      console.log("46      beforeUpdate")
                  },
                  updated(){
                      console.log("49      updated")
                  },
                  destroyed(){
                      console.log("52      destoryed")
                  }
              })
          </script>
      </body>
      </html>
    --------小尾巴 ________一个人欣赏-最后一朵颜色的消逝-忠诚于我的是·一颗叫做野的心.决不受人奴役.怒火中生的那一刻·终将结束...
  • 相关阅读:
    centos golang 环境配置
    运行安全审计 npm audit
    Oracle ——UTL_SMTP包发送Email
    UML学习入门就这一篇文章
    UML ——类图和对象图
    SQL SERVER 行列转换(转自别人)
    Oracle行列转换小结
    同步调用/异步调用(摘自百度)
    C#中Invoke的用法(Winform编程)
    udpclient之异步编程
  • 原文地址:https://www.cnblogs.com/tianxiaxuange/p/10385364.html
Copyright © 2011-2022 走看看