Я использую ленивую загрузку в ionic 3 для загрузки страниц по требованию, но в app.module.ts, если я добавляю
IonicModule.forRoot(MyApp, { **preloadModules:true** }),
, тогда все работает нормально, но есть небольшая проблема с ионами-icon.
Когда я использую
<ion-icon name="ios-calendar"></ion-icon>
, отображается значок, но когда я меняю имя значка только на календарь, он ничего не показывает.
Когда я использую
<button ion-button menuToggle>
<ion-icon name="ios-menu"></ion-icon>
</button>
В заголовке не отображается кнопка переключения.Когда я удаляю атрибут menuToggle из кнопки, он показывает кнопку переключения.(т.е. функциональность не работает)
И второй случай, когда я использую ленивую загрузку без preloadModules: true, тогда я получаю ошибку
**Error: No component factory found for HomePage . Did you add it to @NgModule.entryComponents? at noComponentFactoryError (core.js:3929)**