0

Я создал WinJS-приложение [Windows-10-UWP], преобразуя код в TypScript.
Теперь у меня есть компонент Windows-Runtime-Component, на который я хочу ссылаться в моих .ts-файлах.
Я уже достиг этого в обычном javascript, следуя инструкциям here. Но я не знаю, как это сделать в Typcript. Основная проблема здесь заключается в том, что я не могу создать ссылку на компонент Window-Runtime. Возможно ли это?Использовать компонент Windows-Runtime в приложении-викторине

ответ

1

Основная проблема заключается в том, что я не могу создать ссылку на компонент Window-Runtime. Возможно ли это?

Да, это возможно. Если вы указали компонент Windows Runtime в своем основном проекте. Пространство имен будет храниться в глобальном объекте window. Таким образом, вы можете получить доступ к компоненту Windows Runtime, как показано ниже:

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

Благодарим вас за вашу реолию. Я проверю его как можно скорее – TheTanic

+0

Это работает, но я получаю сообщение о том, что отсутствует идентификатор typedef, и я не знаю, какой тип нужен здесь. – TheTanic

+1

использовать 'any' type: let variable: any = window [" MyTestComponent "]. –