Привет всем! Что посоветуете для динамических компонентов? Знаю, что не раз уже обсуждалось и примеры были, но обычно они ограничивались простым примером с несколькими компонентами, а у меня планируется довольно много типов (больше 20) + интересует передача им Input'ов. Не хочется просесть по производительности. И есть нюанс - ангуляр 7й, т.е. без ivy
Привет всем! Что посоветуете для динамических компонентов? Знаю, что не раз уже обсуждалось и примеры были, но обычно они ограничивались простым примером с несколькими компонентами, а у меня планируется довольно много типов (больше 20) + интересует передача им Input'ов. Не хочется просесть по производительности. И есть нюанс - ангуляр 7й, т.е. без ivy
подскажите как исправить, функция compareChainId отрабатывает всегда быстрее чем addDefaultChainId, а надо наоборот
Если хардкордно, то вызов this.compareChainId() нужно поместить в конец определения addDefaultChainId(). Лучше через промисы. А ещё лучше, скорее всего, есть что-то нативное в ангуляре. RxJS тот же с подписками и Observable.
подскажите как исправить, функция compareChainId отрабатывает всегда быстрее чем addDefaultChainId, а надо наоборот
Насчет "быстрее" не знаю, но addDefaultChainId в этом случае первым выполнится, так как операции синхронные внутри. Поставьте консоль на чтение после записи.