vue3路由跳转时不触发beforeDestroy
网上都说是keep-alive,但项目里没用keep-alive原因:vue增加了新的生命周期beforeCreate ->setup()created -> setup()beforeMount -> onBeforeMountmounted -> onMountedbeforeUpdate -> onBeforeUpdateupdated -> onUpda
·
网上都说是keep-alive,但项目里没用keep-alive
原因:vue增加了新的生命周期
- beforeCreate -> setup()
- created -> setup()
- beforeMount -> beforeMount
- mounted -> mounted
- beforeUpdate -> beforeUpdate
- updated -> updated
- beforeDestroy -> beforeUnmount
- destroyed -> unmounted
- errorCaptured -> errorCaptured
解决方法:beforeDestroy 换成beforeUnmount即可
更多推荐
已为社区贡献3条内容
所有评论(0)