Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.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 kendo网格列模板中的调用函数_Angular_Templates_Kendo Grid_Kendo Ui Angular2_Kendo Template - Fatal编程技术网

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>