[英]Can i use *ngIf with loop at ng-template tag in kendo ui angular? like below code
这是我用来根据某些条件在网格中显示剑道树列表的代码。 如果问的问题看起来很傻,请原谅我..谢谢
<div *ngIf="gridData.length > 0">
<kendo-treelist [kendoTreeListHierarchyBinding]="gridData" childrenField="contents" kendoTreeListExpandable
[pageable]="false" [resizable]="true" [reorderable]="true" [pageSize]="100" idField="groupId"
[isExpanded]="isExpanded" (expand)="onExpand($event)" (collapse)="onCollapse($event)" scrollable='none'>
<kendo-treelist-column [expandable]="true" field="elementName" title="Data Element" [width]="100">
**<!--can i use *ngIf here in `ng-template` ?-->**
<ng-template kendoTreeListCellTemplate let-dataItem let-rowIndex="rowIndex"
*ngIf="dataItem.groupIndexOrder==1">
{{ dataItem.elementName }}
</ng-template>
</kendo-treelist-column>
<kendo-treelist-column field="elementValue" title="Value" [width]="80">
<ng-template kendoTreeListCellTemplate let-dataItem let-rowIndex="rowIndex"
*ngIf="dataItem.groupIndexOrder==1">
<span *ngIf='!dataItem.isHeader'>
<input matInput [value]="dataItem.elementValue"
(change)="valueChange($event,dataItem,rowIndex)" />
</span>
</ng-template>
</kendo-treelist-column>
</kendo-treelist>
</div>`
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.