Bob*_*Bob 1 javascript angular
localStorage我想在我的应用程序关闭时销毁持有的令牌。以前我会做这样的事情:
window.onbeforeunload\xc2\xa0=\xc2\xa0function\xc2\xa0(event)\xc2\xa0{\n\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0localStorage.removeItem('token');\n}; \nRun Code Online (Sandbox Code Playgroud)\n\n我不确定如何在 Angular2 中获得此功能,或者将代码放在哪里,以便它在应用程序关闭时执行。我的直觉告诉我将它放在我的应用程序级别组件中,但我无法通过谷歌搜索答案。
\n您可以使用OnDestroy界面来执行此操作:
import { Component, OnDestroy } from '@angular/core';
class MyComponent implements OnDestroy {
ngOnDestroy(): void {
// Your code here
}
}
Run Code Online (Sandbox Code Playgroud)
示例基于 TypeScript。
文档:onDestroy
| 归档时间: |
|
| 查看次数: |
2957 次 |
| 最近记录: |