vue beforeDestroy,vue destroyed里做些什么操作

  vue beforeDestroy,vue destroyed里做些什么操作

  本文主要介绍了vue生命周期中beforeDestroy和Destroy的调用方法,具有很好的参考价值。希望对大家有帮助。如有错误或不足之处,请不吝赐教。

  

目录

  销毁前和销毁后的生命周期调用场景1场景2销毁前和销毁后的生命周期函数的特征

  

生命周期beforeDestroy和destroyed调用

  

情境一

  离开当前路由,会直接调用;

  当前路由不使用缓存,离开当前路由将直接调用beforeDestroy和beforeDestroy进行销毁。

  

情景二

  离开当前路由,不会直接调用,需要程序控制调用;

  当前路由使用缓存,离开当前路由不会直接调用beforeDestroy和beforeDestroy进行销毁,需要主动调用路由钩子函数。

  beforeRouteLeave(收件人、发件人、下一个){

  这个。$ destroy();

  next();

  }

  

beforeDestroy和destroyed生命周期函数的特点

  beforeDestroy生命周期函数指示它即将被销毁。此时,子组件的实例、方法和监视仍然可以使用。

  当到达销毁的生命周期函数时,它已经被销毁,并且子组件、方法和监视的实例不能再被使用。

  以上个人经历,希望能给大家一个参考,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: