Size: a a a

Angular - русскоговорящее сообщество

2020 June 01

i

itmor in Angular - русскоговорящее сообщество
Ivan Iesaulov
ок, спасибо
А если не только показывать/скрывать. То можно вызывать методы дочерних компонентов через из под главного через  ViewChild
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Artem Laschenkov
Кто подскажет,
               path: 'setting/cascades-exclusion',
               children: [
                   {
                       path: '',
                       component: CascadesPageComponent,
                       loadChildren: "app/cascades/cascades.module#CascadesModule"
                   },
                   {
                       path: 'create',
                       component: CascadesInfoEditorComponent,
                       loadChildren: "app/cascades/cascades.module#CascadesModule"
                   },
                   {
                       path: ':mode/:id',
                       component: CascadesInfoEditorComponent,
                       loadChildren: "app/cascades/cascades.module#CascadesModule"
                   },
               ],
в модуле роутинга, но при переходе по ссылке пишет
Error: Cannot find module 'app/cascades/cascades.module' что за хрень кто знает? путь к модулю правильный
это устаревший синтаксис, попробуй использовать новый
источник

AL

Artem Laschenkov in Angular - русскоговорящее сообщество
Smooth Operator
это устаревший синтаксис, попробуй использовать новый
у меня 7  ангуляр
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Artem Laschenkov
у меня 7  ангуляр
оу
источник

EK

Eugene Kubesh in Angular - русскоговорящее сообщество
itmor
А если не только показывать/скрывать. То можно вызывать методы дочерних компонентов через из под главного через  ViewChild
фу, как грязно
источник

D

Dima in Angular - русскоговорящее сообщество
Artem Laschenkov
у меня 7  ангуляр
В 7 же уже работало вроде бы
источник

EK

Eugene Kubesh in Angular - русскоговорящее сообщество
Artem Laschenkov
Кто подскажет,
               path: 'setting/cascades-exclusion',
               children: [
                   {
                       path: '',
                       component: CascadesPageComponent,
                       loadChildren: "app/cascades/cascades.module#CascadesModule"
                   },
                   {
                       path: 'create',
                       component: CascadesInfoEditorComponent,
                       loadChildren: "app/cascades/cascades.module#CascadesModule"
                   },
                   {
                       path: ':mode/:id',
                       component: CascadesInfoEditorComponent,
                       loadChildren: "app/cascades/cascades.module#CascadesModule"
                   },
               ],
в модуле роутинга, но при переходе по ссылке пишет
Error: Cannot find module 'app/cascades/cascades.module' что за хрень кто знает? путь к модулю правильный
пробовал: 1) ребут dev server 2) прописать относительный путь ?
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Ребята привет
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Как вам Ангуляр 9?
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
это вообще законно? что я жду по 60 сек а иногда и больше при каждом change...
источник

EK

Eugene Kubesh in Angular - русскоговорящее сообщество
Nick Kuzmin
это вообще законно? что я жду по 60 сек а иногда и больше при каждом change...
насколько большой модуль building?
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
Nick Kuzmin
это вообще законно? что я жду по 60 сек а иногда и больше при каждом change...
Попробуйте памяти добавить, если не поможет, то заводите issue на github
node --max-old-space-size=8192 ./node_modules/.bin/ng serve
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
очень большой( вложенных чайлдов много. Самый большой модуль на проекте
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
10 МБ
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Спасибо Вертихвост!
источник

EK

Eugene Kubesh in Angular - русскоговорящее сообщество
Ну вот собственно и ответ
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
еще не тестировал ответ)
источник

EK

Eugene Kubesh in Angular - русскоговорящее сообщество
Бейте на более маленькие модули, убирайте к чертям SharedModule из проекта если таковой существует
источник

EK

Eugene Kubesh in Angular - русскоговорящее сообщество
Angular и его компилятор не поможет если у вас все завернуто там в бараний рог. Он обязан посетить каждый файл, перелинковать ноды и заново все собрать. Магии здесь ждать не стоит, нужно работать над архитектурой. Здесь вам даже bazel не поможет.
источник