Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何使第一个rootLevelNode默认打开_Angular_Angular6 - Fatal编程技术网

Angular 如何使第一个rootLevelNode默认打开

Angular 如何使第一个rootLevelNode默认打开,angular,angular6,Angular,Angular6,我正在使用树组件I,e(部分加载数据的树) 我希望在默认情况下打开第一个rootLevelNode。 像这样的 在组件文件中放入以下内容: onTreeLoad(tree): void { setTimeout(function(){ const firstNode = tree.treeModel.getFirstRoot(); if(firstNode != undefined) { firstNode.expand()

我正在使用树组件I,e(部分加载数据的树)

我希望在默认情况下打开第一个rootLevelNode。 像这样的

在组件文件中放入以下内容:

  onTreeLoad(tree): void {
    setTimeout(function(){  
        const firstNode = tree.treeModel.getFirstRoot();
        if(firstNode != undefined) {
            firstNode.expand();
        }
    }, 200);
}
 <mat-tree-node   #tree *ngIf = "nodes" (initialized)="onTreeLoad($event)" [options]="options" [focused]="true" [nodes]="nodes">
在模板文件中放入以下内容:

  onTreeLoad(tree): void {
    setTimeout(function(){  
        const firstNode = tree.treeModel.getFirstRoot();
        if(firstNode != undefined) {
            firstNode.expand();
        }
    }, 200);
}
 <mat-tree-node   #tree *ngIf = "nodes" (initialized)="onTreeLoad($event)" [options]="options" [focused]="true" [nodes]="nodes">


获取此错误
未捕获错误:模板解析错误:无法绑定到“options”,因为它不是“mat tree node”的已知属性。
从此处删除选项并立即检查此错误
未捕获错误:模板解析错误:无法绑定到“focused”,因为它不是“mat tree node”的已知属性。
删除focused另外
Uncaught错误:模板解析错误:无法绑定到“节点”,因为它不是“mat tree node”的已知属性。
现在出现此错误。