Атрибут ngif Angular? - PullRequest
       1

Атрибут ngif Angular?

0 голосов
/ 13 июля 2020

Я попытался применить атрибут, если переменная multiple истинна: ​​

<mat-select [formControl]="reglamentControl"  [attr.miltiple]="multiple ? true : null">

Не работает, как это сделать в Angular?

Ответы [ 3 ]

2 голосов
/ 13 июля 2020

Измените mat-select как показано ниже.

<mat-select [formControl]="reglamentControl"  [multiple]="multiple">
1 голос
/ 13 июля 2020

Multiple - свойство input для mat-select, так что вы можете попробовать вот так.

<mat-select [formControl]="reglamentControl"  [multiple]="multiple">
0 голосов
/ 13 июля 2020

Вы использовали attr.miltiple вместо множественного

<mat-select [formControl]="reglamentControl"  [multiple]="multiple ? true : null">

Я думаю, что более понятно использовать несколько напрямую вместо тернарного оператора:

<mat-select [formControl]="reglamentControl"  [multiple]="multiple">

Вы можете прочитать документацию для Дополнительная информация: https://material.angular.io/components/select/overview#multiple -выбор

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...