0
안녕하세요, 나는 opaquetoken을 작동시킬 수 없습니다. 나는 무엇인가 간과 했습니까?각도 2에서 opaquetoken을 얻는 것
test.cmpconstructor(@Inject(SbToken) private token) {
console.log(token)
}
에서 app.ts
ngModuleproviders: [{provide:SbToken, useValue:testfile}]
에서
export const SbToken = new OpaqueToken('myToken');
const testfile = 'Hello';
에서
내가 punker에서 (오류 받고 있어요, systemJS를 사용하는 나는 당신이 app.module와 test.component 사이에 순환 종속성이 유사한 오류
Can't resolve all parameters for LoginPage: (NavController, SelfbitsAngular, ?).
'test.cmp'에'SbToken'을 가져 왔습니까? –
예, 플 런커 참조 –
푸른 결핍증이있는 것 같습니다. 어떤 방법 으로든 강조 표시되지 않으면 Plunker 링크가 표시되지 않습니다. 그 죄송합니다. 이 문제는 'OpaqueToken'과 관련이없는 것 같습니다. 선택 사항'(@Optional() @Inject (SbToken)'또는'private service : TestService '를 삽입하면) 역시 실패합니다. 구성 요소를 모듈과 동일한 파일로 이동하면 올바르게 작동합니다. http://plnkr.co/edit/lHIuc81COVEGv4SKGOKd?p=preview. 그래도 문제의 원인을 정확히 모릅니다. –