@Inject(PLATFORM_ID) protected platform: any
這個PLATFORM_ID來自@
angular /core:![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SN5QjZ5AjYwcjYkJzYzcTOlFWZ0U2NxcjMhhjM4cjZw8CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
const INTERNAL_BROWSER_PLATFORM_PROVIDERS = [
{ provide: PLATFORM_ID, useValue: ɵ0$4 },
{ provide: PLATFORM_INITIALIZER, useValue: initDomAdapter, multi: true },
{ provide: DOCUMENT, useFactory: _document, deps: [] },
];
const ɵ0$4 = ɵPLATFORM_BROWSER_ID;
Angular 應用某些操作的回調
- PLATFORM_INITIALIZER:平台初始化之後調用的回調函數
- APP_BOOTSTRAP_LISTENER:每個啟動元件啟動完成後的回調函數
- APP_INITIALIZER:應用初始化之前的回調函數