У меня есть компонент, который использует библиотеку javascript. На данный момент я только с помощью system.js загрузить зависимостьЗагрузка компонента Angular2 внешнего файла js lib
public ngOnInit() {
System.import('lib').then(() => this.createControl());
}
Однако эта задержка в инициализации компонента вызывает проблему с другой, потребляя компонент. По сути, функция createControl
работает слишком поздно.
Возможно ли отсрочить инициализацию всего компонента угловым до тех пор, пока не будут загружены все зависимости?
Почему бы не загрузить зависимость в тегах скрипта до загрузки углов? Я делаю это с помощью нескольких библиотек, таких как js.cookie и lodash. Они уже загружены к тому моменту, когда угловой ход идет. – brando
Я ищу более модульный подход :) Я мог загружать все зависимости изначально да, и хотя с обеих сторон есть про/минусы, я лично склоняюсь к модульному/компонентному подходу. – Umair
У вас есть маршруты в вашем приложении? – dfsq