首页 > 解决方案 > 从 SelectionModel 中恢复选择的 mat-tree

问题描述

我用 mat-tree 打开模态窗口,然后用户可以通过复选框选择元素。我保存用户选择的内容。当用户再次打开模式窗口时,我想选择以前的值。

  /** The selection for checklist */
  checklistSelection = new SelectionModel<ComCdkFlatNode>(true /* multiple */);
  @Input() prevSelected: ComCdkFlatNode[] = [];

 this.checklistSelection.select(...this.prevSelected);

但是视图中的复选框仍然没有被选中。

标签: angularangular-material

解决方案


推荐阅读