У нас есть приложение SPA, написанное в Angular, которое использует динамические маршруты загрузки (в отличие от статически определенных маршрутов).Angular2 RC и динамические маршруты
Со временем количество этих динамически загружаемых компонентов пользовательского интерфейса будет расти и расти. Для любого конкретного развертывания клиента мы будем использовать только небольшое подмножество возможных компонентов. Во время выполнения список компонентов будет управляться данными. Таким образом, мое желание взять этот список компонентов и сделать следующее: - определить маршрут приложения для каждого компонента во время выполнения - ленивая нагрузка, составляющая
Это проблема, которая была решена в угловой 1 версию наш приложение (с использованием ocLazyLoad пакета и углового в $ stateProvider)
Это, как представляется, решаемая в некоторых более поздних версиях бета-Angular2 (с использованием AsyncRoutes и метод router.config - см технику here)
Но в RC1, что AsyncRoutes и метод router.config, кажется, сломаны.
Я могу найти очень мало в отношении инструкций по загрузке компонентов/маршрутов асинхронно в кандидатах на выпуск Angular2.
Есть ли канонический пример для этого с последними кандидатами?
Угловая2 действительно использует ленивые маршруты. В angular-cli они являются значениями по умолчанию при создании маршрута с помощью функции scaffolding. Он генерирует компонент в папке с префиксом +. Есть отличный разговор от Мишко на ngconf 2016 https://youtu.be/d8yAdeshpcw – hmrc87
Да, мы видели это видео. Мы не можем заставить его работать как рекламируемый –