相关的<material-dropdown-select>

时间:2018-10-01 14:06:52

标签: dart angular-dart

我想使用<material-dropdown-select> + [(ngModel)]链接多个(ngModelChange),使它们相互依赖。 (因此,请勿使用*ngFor + <material-select-item>。)

但是我没有找到如何使这些<material-dropdown-select>依赖的方法,因此,当“父”被更新时,“第一个孩子”被更新/重置,然后在选择第一个孩子时,第二个孩子被更新/重置。重置/更新,依此类推。

我尝试过querySelector(),但是显然,这不是好方法。

也许使用ViewChild / ViewChildren,但选项列表未更新?

1 个答案:

答案 0 :(得分:0)

我终于得到了我需要的东西。

我使用@ViewChild来定位页面中的元素。

但是更改选项“很棘手”,因为我必须首先:

  • MaterialDropdownSelectComponent.options.dispose();

然后

  • 添加新列表...

没有第一步,SelectionOptions<dynamic>不会更新…