<option *ngFor="let item of itemList" [value]="item.value">{{ item.name }}</option>
</select>
ts (во всяком случае это предлагается как решение в гугле)
imports: [
CommonModule,
FormsModule,
ReactiveFormsModule
]
Ошибка:
error NG8002: Can't bind to 'ngModel' since it isn't a known property of 'select'.
<select [(ngModel)]="currentItemType" class="item-type">
Что ему нужно? Компонент лежит не в корневом модуле, а в модуле src/app/pages
FormsModule подключены в модуле src/pages?
Да, написал же imports: [ CommonModule, FormsModule, ReactiveFormsModule ]
точно в нужном модуле? надо именно в том где компонент задекларирован
Юзаю только ngrx, инишл стейт и для списков сущностей там с готовыми крудами ngrx-data и ngrx-entities пакеты есть. А список в представление гораздо удобнее выводить через async пайп через селектор со стейта
по приколу сделали или оправданный выбор?
Оправданный, я все пакеты ngrx-* юзал, включая стейт компонента например, очень удобно - на все случаи жизни есть варики
Да в корневой модуль не запихнул другой модуль А ангуляр работал без ошибок, пока *ngFor не начал использовать, поэтому не очевидно Ещё привык, что вебшторм сам всё куда надо добавляет под капотом, а в вскод приходится ручками
Честно говоря я пока ещё так и не понял для чего и куда и зачем его использовать. Мб не попадались такие потребности Ещё rxjs слышал, там тем более не понимаю, куда его прикручивать и в каких случаях. Буквально неделю по вечерам в ангуляре копаюсь
в лс скрины скину ща
Обсуждают сегодня