#angular #typescript #lazy-loading #angular7
#angular #typescript #отложенная загрузка #angular7
Вопрос:
Я новичок в angular 7 и пытаюсь реализовать отложенную загрузку. После того, как я все сделал, у меня возникла вышеупомянутая проблема.
Ошибка :
Не удалось разрешить module ./Modules/itemmaster/itemmaster.module относительно app Modules initialRouting.ts
И :
{path:'Item Master', loadChildren:'./Modules/itemmaster/itemmaster.module#ItemMaster'}
Кто-нибудь может помочь мне исправить эту проблему.
Путь к InitialRouting.ts
Комментарии:
1. каково содержимое initialRouting.ts?
2. также ваш путь содержит пробел, обычно его не будет
3. проверьте свой путь к файлу. Это должен быть шаг назад. «.. /»
4. изменил его, все равно получил то же самое @RezaRahmati
5. @Zhu разместил itemmaster.module.ts здесь
Ответ №1:
попробуйте это (путь к удалению / модулям)
{path:'ItemMaster', loadChildren:'./itemmaster/itemmaster.module#ItemMasterModule'}
Комментарии:
1. Для ‘ItemMaster’ не найдены метаданные NgModule. : проблема @Sheik Althaf
2. каков путь к
initialRouting.ts
?3. просто измените его на
loadChildren:'./itemmaster/itemmaster.module#ItemMasterModule
в приведенном выше коде4. обновлен ответ. но не знаете, как называется класс этого файла
itemmaster.module
?5. @Zhu
#ItemMasterModule
часть в приведенном выше коде должна иметь то же имя, что и calss, определенный внутриitemmaster.module.ts
, пожалуйста, разместите это здесь
Ответ №2:
Это должно быть так
{path:'ItemMaster', loadChildren:'../Modules/itemmaster/itemmaster.module#ItemMaster'}
Комментарии:
1. это создает другую проблему, поскольку для ‘ItemMaster’ не найдены метаданные NgModule. @jcuypers
2. Вполне возможно, но без публикации мы бы не знали, что это может быть 🙂 теперь эта команда должна быть в порядке. пожалуйста, опубликуйте весь ваш соответствующий код.