[英]Using format property of kendo-grid-column in ng-template?
kendo-grid-column
有一個很棒的列屬性“格式”。 它完美地工作。
<kendo-grid [data]="gridData">
<kendo-grid-column field="UnitPrice" title="Unit Price" format="{0:n0}">
<ng-template kendoGridCellTemplate format="{0:n0}" let-dataItem>
<a href="#" class="badge badge-info">{{ dataItem?.UnitPrice }}</a>
</ng-template>
</kendo-grid-column>
<kendo-grid-column field="UnitPrice" title="Unit Price" format="{0:n0}">
</kendo-grid-column>
</kendo-grid>
我需要的是添加錨標記並使用kendo-grid-column
format
屬性。 所以我已經將ng-template
添加到kendo-grid-column
:
<kendo-grid-column field="UnitPrice" title="Unit Price" format="{0:n0}">
<ng-template kendoGridCellTemplate format="{0:n0}" let-dataItem>
<a href="#" class="badge badge-info">{{ dataItem?.UnitPrice }} </a>
</ng-template>
</kendo-grid-column>
但是, format="{0:n0}
在ng-template
不起作用:
<ng-template kendoGridCellTemplate format="{0:n0} let-dataItem>
<a href="#" class="badge badge-info">{{ dataItem?.UnitPrice }} </a>
</ng-template>
我創建了一個示例來展示我所擁有的.
是否可以在ng-template
使用kendo-grid-column
format
屬性?
您應該使用劍道數字格式功能,例如
kendo.toString(10.12, "n5"); //10.12000
或者只使用Kendo IntlService 的方法:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.