Порядок столбцов в таблице начальной загрузки по умолчанию с использованием параметров столбца 'порядок' - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь заполнить таблицу начальной загрузки, используя данные Json, и пытаюсь отсортировать ее по одному из столбцов по умолчанию, используя параметры столбца (а не параметры таблицы), как указано на странице документации здесь: https://bootstrap -table.com/docs/api/column-options/#order
Однако свойство порядка, похоже, не имеет никакого эффекта.Мне удалось сделать то же самое, используя параметры таблицы (sortName + sortOrder), но мне было просто интересно, пропустил ли я что-то или опция столбца 'order' просто не работает должным образом.Вот фрагмент кода, чтобы показать, что я пытался:

$('#tbl_foo').bootstrapTable({
        columns: [
            {
                field: 'id',
                title: 'ID',
                sortable: true,
                order: 'desc'
            },
            {
                field: 'name',
                title: 'Name',
                sortable: true
            }
        ],
        data: data
});

Выше не работает, как ожидалось, но ниже работает:

$('#tbl_foo').bootstrapTable({
        columns: [
            {
                field: 'id',
                title: 'ID',
                sortable: true
            },
            {
                field: 'name',
                title: 'Name',
                sortable: true
            }
        ],
        data: data,
        sortName: 'id',
        sortOrder: 'desc'
});

Любые указатели будут оценены.

...