首先我的代码看起来像这样
export default {
//...
updated () {
//TODO
}
destroyed () {
this.unregisterModule(module.name)
}
}
但是,当应用获得其他路线时,此组件会调用updated
一次并导致一些问题。
现在我使用_isDestroyed
州属性来解决此问题:
updated () {
if (!this._isDestroyed) {
//TODO
}
}
如何理解这种钩子的逻辑?