Size: a a a

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

2020 March 22

B

Bretbas in Angular - русскоговорящее сообщество
доброго времени суток.
Смотрите, у меня есть реактивная форма в компоненте А, где имеется categoryId.

Я сделал компонент Б, который вложен в А, и оттуда торчит как Output categoryId.
Как мне привязать к этому свойству именно реактивный элемент формы в компоненте А?
источник

B

Bretbas in Angular - русскоговорящее сообщество
вот как formControlName привязывается именно к значению контрола?
Мне что-то такого же нужно, только чтобы я использовал formControlName к своему компоненту:
<post-category formControlName="postCategoryId"></post-category>

А мне приходится делать так:
<post-category [(selectedCategoryId)]="postCategoryId"></post-category>
где postCategoryId в компоненте реализовано как свойство переопределяющее акссесоры таким образом:
  public get postCategoryId(): number | null
 {
   const categoryIdControl = <FormControl>this.postForm.get(`categoryId`);
   return <number | null>categoryIdControl.value;
 }
 public set postCategoryId(value: number | null)
 {
   const categoryIdControl = <FormControl>this.postForm.get(`categoryId`);
   categoryIdControl.setValue(value);
 }
источник

B

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

TT

Taras Tarchanskyi in Angular - русскоговорящее сообщество
а при разработке довольно большого проекта отдельный модуль стоит создавать для каждой страницы?
источник

VM

Vasiliy Mazhekin in Angular - русскоговорящее сообщество
Модуль лучше создавать для страницы если там планируется много функционала, и его очень неудобно будет писать в одном файле компонента сотни и тысячи строк, вы начнёте декомпозировать страницу на дочерние компоненты, вспомогательные сервисы и подмодули и поэтому понадобится специальный модуль для этой страницы, чтобы собрать все эти сущности и инкапсулировать в этом модуле, дабы не засорять главный модуль приложения. Тут зависит не от размера проекта, а от размера самой страницы.
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Taras Tarchanskyi
а при разработке довольно большого проекта отдельный модуль стоит создавать для каждой страницы?
да
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Bretbas
доброго времени суток.
Смотрите, у меня есть реактивная форма в компоненте А, где имеется categoryId.

Я сделал компонент Б, который вложен в А, и оттуда торчит как Output categoryId.
Как мне привязать к этому свойству именно реактивный элемент формы в компоненте А?
звучит как ControlValueAccessor
источник

АА

Александр Артамонов... in Angular - русскоговорящее сообщество
Народ, а кто-нибудь знает вообще как отдать 404-й статус код в заголовке у angular universal из компонента?
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Александр Артамонов
Народ, а кто-нибудь знает вообще как отдать 404-й статус код в заголовке у angular universal из компонента?
да
источник

nt

nur tlek in Angular - русскоговорящее сообщество
открой ссылку в шапке
источник

nt

nur tlek in Angular - русскоговорящее сообщество
там есть
источник

nt

nur tlek in Angular - русскоговорящее сообщество
компонент not found
источник

АА

Александр Артамонов... in Angular - русскоговорящее сообщество
nur tlek
открой ссылку в шапке
можешь кинуть, пожалуйста?
источник

nt

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

nt

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

nt

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

nt

nur tlek in Angular - русскоговорящее сообщество
тут есть
источник

АА

Александр Артамонов... in Angular - русскоговорящее сообщество
спасибо!
источник

VM

Vasiliy Mazhekin in Angular - русскоговорящее сообщество
Александр Артамонов
Народ, а кто-нибудь знает вообще как отдать 404-й статус код в заголовке у angular universal из компонента?
примерно так
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Ребят, а в d&d можно же несколько элеменирв выделять, как в Эксел и перетаскивать?
источник