在 Kendo 网格上应用 rowTemplate 而不覆盖当前
Apply rowTemplate on Kendo grid without overriding current
我正在使用 Angular 1.4 打字稿,Kendo(使用 angular 指令)。
我正在尝试为每一行制作一个 RowTemplate,以根据项目的 属性 更改颜色。
我知道 jQuery 有一些方法,但我发现它们非常令人不快...如果我使用 angular,我想参考 angular 的项目.
这是我的 HTML:
<div id="resultSubTasksGrid"
kendo-grid="resultGrid"
k-options="vm.gridOptions"
k-columns="vm.columns">
</div>
这是我的网格选项:.
gridOptions: kendo.ui.GridOptions = {
rowTemplate : "<tr data- uid='#: uid #' ng-class='sent: item.IsSent'></tr>"
}
我的问题来了:我不想覆盖整行。这种方法就是这样做的。我有很多列,几乎所有列都有我不想丢失的单元格模板(但我也不想将它们全部放在 RowTemplate 中)。
我想知道是否可以有这样的东西:
rowTemplate : "<tr data- uid='#: uid #' ng-class='sent: item.IsSent'>{{RENDERCONTENT}}</tr>"
嗯,按照Kendo的开发方式,一旦设置了行模板,就需要全力以赴。没有部分模板或包装器之类的东西。
更多信息here。
我正在使用 Angular 1.4 打字稿,Kendo(使用 angular 指令)。
我正在尝试为每一行制作一个 RowTemplate,以根据项目的 属性 更改颜色。
我知道 jQuery 有一些方法,但我发现它们非常令人不快...如果我使用 angular,我想参考 angular 的项目.
这是我的 HTML:
<div id="resultSubTasksGrid"
kendo-grid="resultGrid"
k-options="vm.gridOptions"
k-columns="vm.columns">
</div>
这是我的网格选项:.
gridOptions: kendo.ui.GridOptions = {
rowTemplate : "<tr data- uid='#: uid #' ng-class='sent: item.IsSent'></tr>"
}
我的问题来了:我不想覆盖整行。这种方法就是这样做的。我有很多列,几乎所有列都有我不想丢失的单元格模板(但我也不想将它们全部放在 RowTemplate 中)。
我想知道是否可以有这样的东西:
rowTemplate : "<tr data- uid='#: uid #' ng-class='sent: item.IsSent'>{{RENDERCONTENT}}</tr>"
嗯,按照Kendo的开发方式,一旦设置了行模板,就需要全力以赴。没有部分模板或包装器之类的东西。
更多信息here。