Angular kendo网格列模板中的调用函数
您好,我想知道如何调用剑道克隆模板内的函数 我希望此函数获取单元格值并返回结果 大概是这样的:Angular kendo网格列模板中的调用函数,angular,templates,kendo-grid,kendo-ui-angular2,kendo-template,Angular,Templates,Kendo Grid,Kendo Ui Angular2,Kendo Template,您好,我想知道如何调用剑道克隆模板内的函数 我希望此函数获取单元格值并返回结果 大概是这样的: <kendo-grid-column field="tot" [style]="{'text-align': 'right'}"> <ng-template kendoGridCellTemplate let-value="value"> <span>{{ myFunction(v
<kendo-grid-column field="tot" [style]="{'text-align': 'right'}">
<ng-template kendoGridCellTemplate let-value="value">
<span>{{ myFunction(value) }}</span>
</ng-template>
</kendo-grid-column>
public myFunction(n){
if(n>0){
return "ok";
}else{
return "do check";
}
}
在这种情况下不调用该函数
谢谢
关于没有要传递的名为value的字段
尝试更改:
<kendo-grid-column field="tot" [style]="{'text-align': 'right'}">
<ng-template kendoGridCellTemplate let-value="value">
<span>{{ myFunction(value) }}</span>
</ng-template>
</kendo-grid-column>
致:
并相应地使用myFunction
请阅读以便更好地理解
<kendo-grid-column field="tot" [style]="{'text-align': 'right'}">
<ng-template kendoGridCellTemplate let-dataItem>
<span>{{ myFunction(dataItem) }}</span>
</ng-template>
</kendo-grid-column>