首页 > 其他 > 详细

vue监听生命周期

时间:2020-11-02 17:44:38      阅读:73      评论:0      收藏:0      [点我收藏+]

监听生命周期事件

  • 内部监听声明周期函数
data() {
    return {
      monitor: null
    };
  },
  mounted() {
    this.monitor = setInterval(() => {
      console.log("正在获取数据");
    }, 1000);
    this.$once("hook:beforeDestroy", () => {  //beforeDestory时触发该事件
      clearInterval(this.monitor);
    });
  },
  • 组件监听生命周期函数
 <div id="app">
    <my-map @hook:created="handleCreated" @hook:mounted="handleMounted" chartId="deviceChart"></my-map>
  </div>
  
  data() {
      return {
        isCur: true
      };
    },
    methods: {
      handleCreated() {
        console.log(‘created‘)
      },
      handleMounted() {
        console.log(‘mounted‘)
      }
    },
    
    子组件created-->父组件created--->子组件mounted---->父组件mounted

vue监听生命周期

原文:https://www.cnblogs.com/genhao7/p/13914987.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!