在Kendo网格上应用rowTemplate而不覆盖当前

时间:2015-12-16 03:37:11

标签: angularjs kendo-ui typescript kendo-grid

我正在使用Angular 1.4打字稿,使用Kendo(使用角度指令)。

我正在尝试为每一行创建一个RowTemplate,以根据项目的属性更改颜色。

我知道jQuery有一些方法,但我发现它们非常令人不悦...如果我使用角度,我想引用带角度的项目。

这是我的HTML:

<div id="resultSubTasksGrid"
     kendo-grid="resultGrid"
     k-options="vm.gridOptions"
     k-columns="vm.columns">
</div>

这是我的gridOptions:。

 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>"

1 个答案:

答案 0 :(得分:0)

好吧,似乎通过Kendo的开发方式,一旦你设置了行模板,你就需要全力以赴。没有部分模板或包装器这样的东西。

更多信息here