Использовать свойство [(indeterminate)] в mat-option - PullRequest
0 голосов
/ 16 октября 2018

Я хочу использовать [(неопределенное)] свойство mat-checkbox in mat-option

Когда я непосредственно использовалэто в mat-option , он дал мне ошибку

Невозможно привязать к 'неопределенному', так как это не известное свойство 'mat-option'

Может кто-нибудь помочь мне с этим?

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

MatOption не имеет неопределенного свойства.Понятие неопределенного состояния неприменимо к отдельным элементам выбора в списке - что-то либо выбрано, либо нет - другой возможности нет.

Флажки не совсем совпадают с элементами выбора списка - ониЭто могут быть параметры или действия, поэтому применяется неопределенное состояние, и это указывает на то, что выбор еще не сделан.После того, как выбор сделан, состояние больше не может быть неопределенным - флажок либо включен, либо выключен.

Однако выбор список (не отдельные элементы выбора) можно считать неопределенным.Если в начальном состоянии списка нет выбранного элемента, но выбор необходим, и элементы списка не могут быть отменены, кроме как путем выбора другого, то состояние будет неопределенным, пока не будет сделан первый выбор.В этом шаблоне список очень похож на группу радиостанций без выбора по умолчанию.

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

0 голосов
/ 16 октября 2018

использовать его на мат-флажок

<mat-checkbox class="mat-option"   [indeterminate]="itemsSelected "
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...