Как добавить столбец после определенного столбца в таблице данных YUI? - PullRequest
1 голос
/ 15 февраля 2012

Я использую данные YUI2. рассмотрим следующий сценарий.

var myColumnDefs = [ 
                { key:"A", label:"A", sortable:true},
                { key:"C", label:"C", sortable:true}
            ];


   // i want to add this column after A.
   myColumnDefs.push({ key:'B',label:'B'});

этот код будет генерировать столбцы A, C, B, но я хочу, чтобы это были A, B, C. как я могу это сделать?

1 Ответ

1 голос
/ 27 марта 2014

Вы можете отсортировать определение столбцов перед передачей их в конструктор данных yui:

myCOlumnDefs.sort (функция (c1, c2) {

return c1.key > c2.key ? 1 : -1;

});

...