конструктор передаются какие-то данные, вызывается ч-з new SomeClass(param1, param2). Мне внутри такого класса надо использовать ngZone, который при обычном использовании также объявляется в конструкторе, но если я его объявляю, пишет, что ожидалось на 1 аргумент меньше. Можно как-то ngZone использовать внутри класса SomeClass не передавая его как аргумент?
не создавать SomeClass руками невариант ?
если нужно только получить экземпляр ngZone в каком-то классе то почему бы не создать её самому, раз передавать ты не можешь const zone = new NgZone({enableLongStackTrace: false}); но очень неуверен что такая зона в итоге будет полезна...
может быть лучше инстанс сервиса через ангуляр создавать и передавать аргументы через тот же DI?
Обсуждают сегодня