Функция cellRenderer в угловой сетке

Я использую угловую сетку версии 1.2.5. Вот мой colDef в контроллере.

 var columnDefs = [
        {headerName: "ID", field: "osoba_id", width: 50, cellRenderer:  function(params) {
            if(typeof params.value !== 'undefined') {
                var a = document.createElement('a');
                var icon = document.createElement('i');
                icon.className = 'fa fa-eye';
                a.className = 'btn btn-info btn-xs';
                a.appendChild(icon);
                a.addEventListener('click', function () {
                     $scope.items = ['a','b','c'];

                 });
                return a;
            } return '';
        }},...];

Но когда я щелкаю эту ячейку и вызываю функцию для отображения данных из $scope.items, это выглядит так, что $ scope.items пуст. Как это решить?

0 ответов

Другие вопросы по тегам