【发布时间】:2018-10-19 20:50:49
【问题描述】:
我正在尝试使用模板来自定义网格的列,并格式化将在列中显示的数据。我想在我的代码中设置此参数以及其他列参数,例如...
public gridColumns:any[]=[{
field:"ProductName",
title:"ProductName",
template:'<img src="test.png"/>'
}];
但是,我注意到,在 Kendo UI Angular TypeScript 文档中,没有像之前使用 AngularJS 那样的模板参数。
[{
"Field": "CreateDate",
"Title": "Creation Date",
"Width": 75,
"Template": "#= (data.CreateDate == null) ? ' ' : kendo.toString(kendo.parseDate(data.CreateDate, 'yyyy-MM-dd'), 'dd.MM.yyyy') #"
}]
我想主要问题是:这可以做到吗?如果是这样,我做错了什么。
【问题讨论】:
-
可以,请查看他们的文档telerik.com/kendo-angular-ui/components/grid/columns/templates,他们正在使用 ng-template
标签: kendo-ui angular6 kendo-ui-angular2 kendo-ui-grid