Табулятор ломается после первого вызова setData
I have a weird bug in my application using Tabulator
by @Oli Folkerd:
После обновления таблицы я всегда получаю 20 строк вместо заданных 25 строк:
Я проверил ответ от моего django ViewSet
, и ответ всегда содержит нужное количество объектов.
js код:
var table = new Tabulator("#ptable",
{height:"100%",
layout: "fitData",
pagination: "local",
paginationSize: 25,
paginationSizeSelector: [50, 100],
ajaxURL: "api/products",
columns: cols,});
setInterval( function () {
table.setData();
}, 10000);
будет:
Я с удовольствием размещу код и по части django, но я не думаю, что проблема в этом. Также интересно: Когда я нажимаю на случайный номер страницы в нижнем колонтитуле, я всегда вижу 20 элементов на странице - кроме случая, когда я выбираю последнюю.