В моем компоненте у меня есть mounted
ловушка, которая выбирает некоторые данные в виде асинхронного запроса:
mounted() {
this.fetchData()
}
и при beforeDestroy
я удаляю данные из хранилища:
beforeDestroy(){
this.destroyDataInStore()
}
Они прекрасно работают, пока запрос в mounted
разрешается до того, как компонент начинает его разрушать.
Можно ли как-нибудь отложить beforeDestroy
до после , обещание разрешено в горе?