Добавление бесконечной прокрутки и удаление нумерации страниц из таблицы данных - PullRequest
0 голосов
/ 18 февраля 2019

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

Datatable

параметры данных

options = {
    sDom: 'rt<"bottom"p>',
    ajax: (data, callback, settings) => {
      this.http.get(this.REST_ROOT + '/posts')
        .map((data: any)=>(data.data || data))
        .catch(this.handleError)
        .subscribe((data) => {
          console.log('data from rest endpoint', data);
          callback({
            aaData: data.slice(0, 100)
          })
        })
    },
    columns: [
      { data: "userId" },
      { data: "id" },
      { data: "title" },
      { data: "body" },
    ],
    "pageLength":15
  };

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

Бесконечная прокрутка данных

Я пытался добавить следующие свойства после свойства pageLength, но у меня это не сработало.

"bScrollInfinite": true,
"bScrollCollapse": true,
"sScrollY": "200px"

Что я хочу, так это то, чтобы я хотел ту же высоту виджета с бесконечной прокруткой без нумерации страниц.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...