Как я могу использовать файлы локализации и перезаписать 1 функцию локализации - PullRequest
1 голос
/ 26 февраля 2020

Я пытаюсь создать локализованную bootstrap -таблицу.

<table class="table table-condensed table-bordered table-hover" 
    data-cache="false"
    data-show-footer="false"
    data-show-refresh="false" 
    data-show-toggle="false" 
    data-toggle="table"
     />
$('#table').bootstrapTable({
    locale :"nl-NL"
});

Все работает, когда я включаю файл локали bootstrap-table-nl-NL.js

Я хочу перезаписать текст нижнего колонтитула, показывающий текст нумерации страниц. В документации говорится, что мне нужно определить функцию для formatShowingRows

Кажется, есть проблема с использованием locale и formatShowingRows

$('#table').bootstrapTable({
    locale :"nl-NL"
    formatShowingRows: function (pageFrom, pageTo, totalRows) {
        return 'Showing ' + pageFrom + ' to ' + pageTo + ' of ' + totalRows + ' rows';
    }
});

Когда я выполняю выше скрипт. Текст нумерации страниц не заменяется текстом, который я хочу. Если я уберу локаль. Это так.

Похоже, что locale и formatShowingRows не совместимы.

Есть идеи ??

1 Ответ

0 голосов
/ 27 апреля 2020

Вы можете использовать updateFormatText для изменения сообщений, используемых BootstrapTable даже (или особенно) с локализацией. См. https://live.bootstrap-table.com/code/wenzhixin/1640 для примера.

...