Я пытаюсь отредактировать шаблон строки на основе некоторых данных в пользовательской сетке.
Пример:
определение столбца ->
$scope.gridOptions: [
rowTemplate : '<div ng-class = {\'my-css-class\':{{row.entity.deletedBy!=NULL}}}></div>';
columnDef : [{ name: 'deletedBy',
displayName: 'deletedBy',
field: 'deletedBy'
visible: false }];
css ->
.my-css-class { color: blue; }
RowTemplate не будет реализован. Я что-то здесь упускаю?
Я использую это как ссылку: http://ui-grid.info/docs/#!/tutorial/Tutorial:%20317%20Custom%20Templates





Я думаю, вам следует включить содержимое rowTemplate по умолчанию в свой настраиваемый rowTemplate, например:
<div
ng-repeat = "(colRenderIndex, col) in colContainer.renderedColumns track by col.uid"
ui-grid-one-bind-id-grid = "rowRenderIndex + \'-\' + col.uid + \'-cell\'"
class = "ui-grid-cell"
ng-class = "{ \'ui-grid-row-header-cell\': col.isRowHeader, \'my-css-class\':{{row.entity.deletedBy!=NULL}} }"
role = "{{col.isRowHeader ? \'rowheader\' : \'gridcell\'}}"
ui-grid-cell>
</div>