window.
Добавил минифицированую библиотеку которая обращаеться с бэкендом в папку "public/lib" которая експортирует класс (назвем его MyClass).
При создании екземпляра обращаюсь к нему следующим способом:
new window.MyObject.MyClass()
перед тем обьявляю в Window:
declare global {
interface Window { MyObject: any; }
}
window.MyObject = window.MyObject || {};
Если делаю это в компоненте - работает отлично.
Но я хочу закинуть данный код в отдельный .ts файл, который после создания екземпляра експортирует его.
Но в этом случае обьект window оказываеться пустым.
Есть у кого либо идеи как можно это сделать?
Песочницы нету
Обсуждают сегодня