0

코드를 Typescript로 변환 한 WinJS- 응용 프로그램 [Windows-10-UWP]을 만들었습니다.
이제 내 .ts 파일에서 참조 할 Windows 런타임 구성 요소가 있습니다.
나는 항상 here 주어진 지침에 따라 정상적인 자바 스크립트에서 이것을 이뤘다. 하지만 Typescript에서이를 달성 할 생각은 없습니다. 여기에서 가장 큰 문제는 Window Runtime Component에 대한 참조를 만들 수 없다는 것입니다. 이것은 가능한가?Typescript- 응용 프로그램에서 Windows 런타임 구성 요소 사용

답변

1

여기서 중요한 문제는 윈도우 런타임 구성 요소에 대한 참조를 만들 수 없다는 것입니다. 이것은 가능한가?

예, 가능합니다. 주 프로젝트에서 Windows 런타임 구성 요소를 참조한 경우. 네임 스페이스는 글로벌 window 개체에 저장됩니다. 따라서 다음과 같이 Windows 런타임 구성 요소에 액세스 할 수 있습니다.

let variable= window["MyTestComponent"]; 
+0

감사합니다. 가능한 한 빨리 시험해 보겠습니다. – TheTanic

+0

작동하지만, typedef가 누락되어 있고 여기에 어떤 유형이 필요한지 알 수 없다는 메시지가 나타납니다. – TheTanic

+1

은'any' 타입을 사용합니다 : let 변수 : any = window [ "MyTestComponent"]. –

관련 문제