Меня смущает загрузка модулей в Angular.dart... (надеюсь).
Итак, скажем, для angular.dart.ui... Я обнаружил, что помещаю свое основное приложение в свой основной модуль приложения, type(Modal); ... но, видимо, этого было недостаточно, и мне пришлось также добавить импорт в пакеты "timeout" и добавить type(Timeout); также.
Нужно ли мне постоянно добавлять type() повсюду и отслеживать через чужой код все остальные зависимости, которые они используют??
Или он должен просто загружать все это, когда я ввожу, в данном случае, Modal?
Я должен что-то упустить здесь, потому что добавление нужного пакета, а затем тестирование в браузере и наблюдение за ошибками «Нет провайдера» и добавление всех других зависимостей по одной звучит так, как будто это замедляет разработку, но я полагаю, что весь смысл DI заключается в чтобы ускорить его.