Intermediate

Динамическая загрузка данных

"Динамическая загрузка" означает, что данные будут подгружаться по запросу. Например, PHP код может динамически оправлять какие-либо данные в Webix компонент.

Динамическая загрузка необходима в случае с большими объемами данных, т.к. она позволяет подгружать данные в компонент небольшими порциями. Изначально какая-то часть данных отправляется в компонент, а позже остальные порции подгружаются динамически (напр. при скролле или переключении страниц).

Для линейных структур (большинство компонентов Webix работает с такими структурами) вы можете:

  • указать элемент, с которого необходимо начать загрузку
  • указать кол-во элементов, которое будет подгружаться при скролле/постраничной навигации.

Более подробную информацию читайте в Динамическая загрузка линейных данных.

Для иерархических структур, напр., Tree и TreeTable вы можете указать ID узла, в который необходимо загрузить данные.

Более подробную информацию читайте в Динамическая загрузка иерархических данных.

Обратите внимание, что динамическая загрузка будет работать только если сервер поддерживает такую функциональность.

Статье по теме

Наверх