[ANGULAR] Angular 2 Opaquetroken 대 각도 4 주입
ANGULARAngular 2 Opaquetroken 대 각도 4 주입
해결법
-
1.예를 들어, 여기서는 InjectionToken의 내부 사용을 기반으로, InjectionToken은 인젝터 인스턴스를 통해 종속성을 가져올 때 Type 검사 혜택을 제공한다고 가정합니다.
예를 들어, 여기서는 InjectionToken의 내부 사용을 기반으로, InjectionToken은 인젝터 인스턴스를 통해 종속성을 가져올 때 Type 검사 혜택을 제공한다고 가정합니다.
import {Component, InjectionToken, Injector} from "@angular/core"; interface AppConfig { name: string; } let APP_CONFIG = new InjectionToken<AppConfig>('app.config'); let appConfig: AppConfig = {name: 'Cfg'}; @Component({ ... providers: [{provide: APP_CONFIG, useValue: appConfig}] }) export class TestComponent { constructor(injector: Injector) { const config = injector.get(APP_CONFIG); config.s = 'd'; ^^^^^ - Error:(14, 16) TS2339:Property 's' does not exist on type 'AppConfig'. } }
from https://stackoverflow.com/questions/43419050/angular-2-opaquetoken-vs-angular-4-injectiontoken by cc-by-sa and MIT license
'ANGULAR' 카테고리의 다른 글
[ANGULAR] ANGLUR 2 렌더링 후 jQuery 호출 - API를 소비 한 후 (0) | 2020.11.27 |
---|---|
[ANGULAR] "Type 'Object'는"새로운 HttpClient / httpGetModule을 사용하여 "유형에 할당 할 수 없습니다. (0) | 2020.11.27 |
[ANGULAR] 부트 스트랩은 Angular 6에 연결하지 않습니까? (0) | 2020.11.27 |
[ANGULAR] 템플릿을 innerhtml로 추가 할 때 각도 2 바인딩 / 이벤트가 작동하지 않습니다. (0) | 2020.11.27 |
[ANGULAR] Angular2에서 수백 페이지의 웹 사이트를 실현하는 방법 (0) | 2020.11.26 |