После инициализацииКак добавить проп/значение динамически кендо столбцы
<div kendo-grid="grid" k-options="vm.gridOptions" k-columns="vm.columns" ng-show="vm.filtered"></div>
JS:
vm.columns = [
{
field: 'client',
title: 'Client',
attributes: { 'class': 'k-gridRow' }
},
{
field: 'total',
title: 'Total',
attributes: { 'class': 'text-right' },
format: '{0:n0}',
width: 110
............
мне нужно добавить/изменения в колонке общего FooterTemplate с новыми значениями после некоторых событий на странице
Я пробовал vm.columns[3]['footerTemplate'] = '2333';
, но он не работает. Помогите пожалуйста, возможно, заново закрепите эту колонку, по крайней мере, этот плохой вариант, хотя
в vm.gridOptions.dataSource.data() содержатся элементы, после grid.setOptions ({их disappire –
@YuriySadovoy хорошо, то попробуйте добавить объект целых вариантов снова вместо столбцов .. что-то вроде: 'var options = grid.getOptions(); options.columns [1] .footerTemplate =" Min: (#: min #) - Max: (#: max #) "; grid.setOptions (options) '; – DontVoteMeDown
странно, coz vm.gridOptions.dataSource имеет все данные, но сетка их скрывает –