【发布时间】:2018-11-18 16:00:15
【问题描述】:
在我的组件中,我有一个 mounted 钩子,它以异步请求的形式获取一些数据:
mounted() {
this.fetchData()
}
然后在beforeDestroy我从商店中删除数据:
beforeDestroy(){
this.destroyDataInStore()
}
只要mounted 中的请求在组件开始拆除之前解决,这些就可以正常工作。
有什么办法可以推迟beforeDestroy 直到在承诺在挂载中解决?
【问题讨论】:
-
所以你实际上需要推迟销毁本身,而不是调用钩子,对吧?