Я использую ng-grid из AngularJS:
var app = angular.module('myApp', ['ngGrid']);
app.controller('MyCtrl', function($scope) {
$scope.myData = gridData;
$scope.gridOptions = {
data: 'myData',
columnDefs: ColumnArray
};
});
Я хочу изменить текст ячейки внутри ячейки. Как это сделать? Я использовал клеточный шаблон:
ColumnObject.cellTemplate = GetCellTemplate();
Но мой метод GetCellTemplate не может прочитать {{ row.getProperty(col.field) }}, который является данными в текущей ячейке. Что сделать, чтобы иметь возможность читать данные/текст ячейки и изменять их во время выполнения.
Например, если в моей ячейке есть текст типа «Мое имя ИЗОБРАЖЕНИЕ», я хочу иметь возможность изменить слово «ИЗОБРАЖЕНИЕ» на реальное изображение и отобразить его в моей сетке ng.
Как я могу это сделать?