2013-09-29 1 views
1

Я пытаюсь удалить столбец из aui-datatable, но я получаю ошибку стека максимального вызова.удалить столбец из aui-datatable

Я использую AUI для редактируемого стола, но при попытке удалить столбец превышена максимальная ошибка вызова. Если я вернусь к YUI, удалив редактор и переключая aui-datatable на datatable, он отлично работает.

Пример Я работаю с: http://jsfiddle.net/72Tsf/

var table, applePie, Y, pieList, pieTest; 
YUI().use('model', 'aui-datatable', 'datatable-mutable', function (Y) { 
    Y.PieModel = Y.Base.create('pieModel', Y.Model, [], {}, {}); 
    Y.PieList = Y.Base.create('pieList', Y.ModelList, [], { 
     model: Y.PieModel 
    });  
    pieList = new Y.ModelList({model: Y.PieModel}); 

    table = new Y.DataTable({ 
     columns: [ 
      {key: 'type', editor: new Y.TextCellEditor()}, 
      {key: 'slices'} 
     ], 
     data: pieList 
    }); 
    table.render(); 

    applePie = new Y.PieModel({type: 'apple', slices: 1}); 

    pieList.add(applePie); 
    pieList.add(new Y.PieModel({type: 'apple2', slices: 2})); 

    pieTest = new Y.Model({}); 
    pieTest.set('type', 'apple'); 
    pieList.add(pieTest); 

    table.removeColumn(0); 
}); 

ответ

0

Для дальнейшего использования в случае, если кто-то считает этот вопрос:

Мой фактический вопрос является более сложным, чем пример, который я дал, но решение Я нашел это, чтобы удалить таблицу и повторно отобразить таблицу с разными заголовками.

 Смежные вопросы

  • Нет связанных вопросов^_^