Size: a a a

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

2020 March 23

B

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

B

Bretbas in Angular - русскоговорящее сообщество
И этот код обращается к СЕРВИСУ в КОНТРОЛЕ
источник

B

Bretbas in Angular - русскоговорящее сообщество
@xuxicheta , понимаешь теперь?
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Есть Angular SDK Drag and Drop, если верстать на дивах и flexbox, то все ок, если дивам дать табличные свойства, то если из одной таблицы убрать все строчки, то в нее уже вставить снова ничего не получается, нет плейсхолдера со свойством
display: table-row-group;
высота и ширина нулевая :(
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Bretbas
@xuxicheta , понимаешь теперь?
тут 2 варианта. это переимпользуемая штука или нет? если переиспользуемая. логично сделать 1 цва который только отображает чипсы и кидает события, и 2 над ним, который обращается к сервису
источник

B

Bretbas in Angular - русскоговорящее сообщество
Anton Shvets
тут 2 варианта. это переимпользуемая штука или нет? если переиспользуемая. логично сделать 1 цва который только отображает чипсы и кидает события, и 2 над ним, который обращается к сервису
я думаю, что может быть переиспользуемая в дальнейшем
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
как победить?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
ну что я хочу донести. наличие CVA не делает компонент контролом. Это отдельное ранжирование как бы.
Реализовывать CVA может так же компонент с логикой.
CVA это просто способ оформить инпут.
у меня бывало 4-5 вложенных CVA
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
А еще иногда можно вынести логику в директиву. валидации там всякие
источник

B

Bretbas in Angular - русскоговорящее сообщество
Anton Shvets
ну что я хочу донести. наличие CVA не делает компонент контролом. Это отдельное ранжирование как бы.
Реализовывать CVA может так же компонент с логикой.
CVA это просто способ оформить инпут.
у меня бывало 4-5 вложенных CVA
хорошо, тоесть ты считаешь что здесь лучше сделать два CVA,
1. как контрол(у меня модуль создан под мои контролы, поэтому отнести его лучше туда), где будут события, и все такое. Никакого бизнеса
2. Простой компонент, который тоже реализует CVA, который использует тот CVA контрол. И этот  компонент уже может обращаться к сервису.
источник

B

Bretbas in Angular - русскоговорящее сообщество
так?
источник

AS

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

B

Bretbas in Angular - русскоговорящее сообщество
ну да, можно попробовать
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
и будет отображение в одном компоненте, логика в другом
источник

B

Bretbas in Angular - русскоговорящее сообщество
Anton Shvets
и будет отображение в одном компоненте, логика в другом
ага, ну норм.
можно попробовать так сделать
источник

B

Bretbas in Angular - русскоговорящее сообщество
@xuxicheta , у меня есть еще один вопрос
источник

B

Bretbas in Angular - русскоговорящее сообщество
Вот взгляни. Это компонент обновления поста - UpdatePostComponent
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Ладно, пока нашел вариант с &:after
источник

B

Bretbas in Angular - русскоговорящее сообщество
@xuxicheta , Те данные, которые нужно будет отправлять на сервер, к ним применяется formControlName, как ты видишь на скрине, это два верних компонента(ну и еще выше есть).
Но есть компоненты, которые НЕ нужно отправлять на сервер
источник

B

Bretbas in Angular - русскоговорящее сообщество
но данные в них приходится передавать
источник