зависимый - PullRequest
       7

зависимый

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

Я хочу связать несколько <material-dropdown-select>, используя [(ngModel)] + (ngModelChange), делая их зависимыми.(Таким образом, не используя *ngFor + <material-select-item>.)

Но я не нахожу, как сделать эти <material-dropdown-select> зависимыми, чтобы при обновлении «родителя» «первый потомок» былобновляется / сбрасывается, а затем, когда выбирается первый дочерний элемент, сбрасывается / обновляется второй, и т. д.

Я пытался использовать querySelector(), но, очевидно, это не очень хороший способ.

Может быть, с ViewChild / ViewChildren, но список опций не обновляется ???

1 Ответ

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

Что ж, я наконец-то получил то, что мне было нужно.

Я использовал @ViewChild для нацеливания на элемент на странице.

Но изменить параметры «было сложно», как я должен был сначала:

  • MaterialDropdownSelectComponent.options.dispose();

затем

  • добавить новый список…

без первого шагаSelectionOptions<dynamic> не обновляется…

...