добавить атрибуты к компоненту mat-option. Как это сделать ?
Директива *ngFor
Какие атрибуты? Если html, то обычно это [attr.some-attr]="value"
Да, для html атрибутов так. Для некоторых, например hidden, требуется писать без части attr.
У меня просто без скобок и attr получилось ) А как теперь в значение атрибута value с option засунуть ? Как получить значение mat-option
Пааадаждите Что вы хотите сделать?
Вот мне нужен такой атрибут. Он проставился. mat-option лежит в mat-select. Я не знаю как работает ангуляр. Как я понимаю в mat-select генерятся mat-option. Мне нужно в мой атрибут newAtribut проставить value mat-option
ну типа newAttribute="{{item.value}}"
Вам нужен *ngFor, как я писал выше. Циклом перебираете значение с массива и вставляете через интерполяцию в mat-option <mat option *ngFor="let val of valArray">{{val}}<mat-option>
То как показали вы работает, но мне значение val нужно засунуть в значение атрибута mat-option. Когда прописываю atribut={{val}} ничего не происходит. (
Добавьте в mat option [value]="val"
Добавил. Потом пишу то что на картинке. И не работает
<mat option *ngFor="let val of valArray" [value]="val">{{val}}<mat-option> Все, больше ничего не нужно
Это атрибут, который мне нужно вставить в mat-option
Вообщем проблема в том, что это val выводится если его поставить между открывающимся и закрывающимся тэгом. Но не выводится когда я его пытаюсь засунуть в значение атрибута, который висит на mat-option
Этож экзампл
Что за атрибут, что это??? Я же написал выше что нужно написать, там нет никакого atribut
Я до этого момента с ангуляром не работал, доку я смотрел, ответа там на свой вопрос не нашел.
Обсуждают сегодня