Size: a a a

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

2020 May 03

С

Степан in Angular - русскоговорящее сообщество
Smooth Operator
да, в одной
Это очень странно
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Степан
Это очень странно
все они напрямую и функционально связаны с user
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alex Orlovsky
допустим, как в linkedin. табы – отдельные модули
/user/account/settings
источник

KW

Kyril Wadzinski in Angular - русскоговорящее сообщество
Подскажите, пожалуйста, как это пофиксить. Зависимость установлена и модуль прописан но проект не хочет собираться
источник

KW

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

AT

Alexander Tonkikh in Angular - русскоговорящее сообщество
https://stackblitz.com/edit/angular-r5m7mt
вопрос по использованию ng-template
источник

AO

Alex Orlovsky in Angular - русскоговорящее сообщество
Smooth Operator
/user/account/settings
ну вот у меня сейчас в одном большом приложении примерно так и сделано, и вот эта вложенность иногда напрягает, потому что местами не ограничивается двумя или тремя уровнями. почему я и заинтересовался вопросом структуры. есть определённые минусы в текущем подходе
источник

AT

Alexander Tonkikh in Angular - русскоговорящее сообщество
каким образом в шаблон передать информацию о типе переменной let-order
источник

AT

Alexander Tonkikh in Angular - русскоговорящее сообщество
когда я использую сокращенную форму редактор понимает тип и предлагает мне на выбор дополнить существующие поля. в данном случае n1
источник

AT

Alexander Tonkikh in Angular - русскоговорящее сообщество
как добиться чтоб и ng-template внутри предлагал то же
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alex Orlovsky
ну вот у меня сейчас в одном большом приложении примерно так и сделано, и вот эта вложенность иногда напрягает, потому что местами не ограничивается двумя или тремя уровнями. почему я и заинтересовался вопросом структуры. есть определённые минусы в текущем подходе
Правильно сделано
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
У юзер есть аккаунт а у аккаунта есть настройки
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Не будет аккаунта не будет и настроек аккаунта
источник

AO

Alex Orlovsky in Angular - русскоговорящее сообщество
Smooth Operator
Правильно сделано
ок, я понял, тогда в целом буду придерживаться такого подхода. спасибо большое
источник

VS

Vladimir Spirin in Angular - русскоговорящее сообщество
мое уважение
источник

AO

Alex Orlovsky in Angular - русскоговорящее сообщество
@dersizes хотя всё равно некоторые вопросы остаются. если нельзя делать папки components, services и т.п., то как быть с большими модулями? если создаётся кастомная таблица и разбивается на компоненты, и их может быть 5-6, плюс несколько сервисов для неё. допустим, один занимается парсингом данных с бэка, другой работает с данными на фронте, третий отправляет всё обратно. представьте, что так надо, иначе файлы огромные будут)

таким образом в модуле получается каша из всего, что в нём есть. а если таки создавать папки components и т.д., то тогда папка с вложенным модулем визуально теряется среди остальных, потому что у неё произвольное имя. можно решить это, поместив вложенные модули в папку modules рядом с components, но блин
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alex Orlovsky
@dersizes хотя всё равно некоторые вопросы остаются. если нельзя делать папки components, services и т.п., то как быть с большими модулями? если создаётся кастомная таблица и разбивается на компоненты, и их может быть 5-6, плюс несколько сервисов для неё. допустим, один занимается парсингом данных с бэка, другой работает с данными на фронте, третий отправляет всё обратно. представьте, что так надо, иначе файлы огромные будут)

таким образом в модуле получается каша из всего, что в нём есть. а если таки создавать папки components и т.д., то тогда папка с вложенным модулем визуально теряется среди остальных, потому что у неё произвольное имя. можно решить это, поместив вложенные модули в папку modules рядом с components, но блин
я ничего не понял что ты придумал
есть какой то конкретный пример?
источник

AO

Alex Orlovsky in Angular - русскоговорящее сообщество
Smooth Operator
я ничего не понял что ты придумал
есть какой то конкретный пример?
сложные модули могут превратиться во что-то подобное

если делить на папки, то большая вложенность получается. у some-module тоже ведь могут быть свои компоненты, сервисы и т.д.

а если не делить на папки, то ещё хуже получается, наверно
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alex Orlovsky
сложные модули могут превратиться во что-то подобное

если делить на папки, то большая вложенность получается. у some-module тоже ведь могут быть свои компоненты, сервисы и т.д.

а если не делить на папки, то ещё хуже получается, наверно
все было хорошо пока все не стало плохо
источник

AO

Alex Orlovsky in Angular - русскоговорящее сообщество
можно убрать папки и сделать так, и сейчас будет выглядеть опрятнее. но если добавятся пайпы, директивы и модели, а из some-module убрать "module", то получается каша
источник