vue beforeDestroy,vue destroyed里做些什么操作
本文主要介绍了vue生命周期中beforeDestroy和Destroy的调用方法,具有很好的参考价值。希望对大家有帮助。如有错误或不足之处,请不吝赐教。
目录
销毁前和销毁后的生命周期调用场景1场景2销毁前和销毁后的生命周期函数的特征
生命周期beforeDestroy和destroyed调用
情境一
离开当前路由,会直接调用;
当前路由不使用缓存,离开当前路由将直接调用beforeDestroy和beforeDestroy进行销毁。
情景二
离开当前路由,不会直接调用,需要程序控制调用;
当前路由使用缓存,离开当前路由不会直接调用beforeDestroy和beforeDestroy进行销毁,需要主动调用路由钩子函数。
beforeRouteLeave(收件人、发件人、下一个){
这个。$ destroy();
next();
}
beforeDestroy和destroyed生命周期函数的特点
beforeDestroy生命周期函数指示它即将被销毁。此时,子组件的实例、方法和监视仍然可以使用。
当到达销毁的生命周期函数时,它已经被销毁,并且子组件、方法和监视的实例不能再被使用。
以上个人经历,希望能给大家一个参考,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。