如何使用PHP在webix中启用延迟加载
How to enable lazy load in webix with PHP
我尝试在webix中使用延迟加载。默认情况下,所有数据都从数据库加载,这增加了页面加载时间。现在我想请你帮我解决这个问题。我怎样才能使这个工作与webix和PHP?我尝试了一些这样的代码:
webix.ui({
view:"datatable",
datafetch:50,
datathrottle: 500,
loadahead:100
});
除此之外,我还在数据表中使用pager对数据进行分页。我想通过分页加载下一部分数据。我该如何解决这个问题?
您不需要任何额外的配置,只需提供数据加载的url
webix.ui({
url:"data.php"
});
这里的关键是data.php的响应,它必须提供的不是所有的数据,但只有一部分,并在数据集中的总行数的信息。
http://docs.webix.com/desktop__plain_dynamic_loading.html serversideresponse
您可以对分页使用相同的逻辑(不需要在客户端代码中做任何特殊的操作,只需为控件启用分页)
相关文章:
- 延迟加载jquery后替换$(document).ready(function)
- 延迟加载背景图像时防止双重请求
- 延迟加载 脚本加载和/或执行
- 使jquery延迟加载插件在视口内工作
- 如何在水平滚动 Jquery 上实现延迟加载
- 如何使用angularjs延迟加载谷歌jsapi图表
- 使用requirejs对延迟加载成员模块进行Typescript
- 淘汰具有延迟加载的多选下拉列表
- Kendo UI树视图中的延迟加载(带缓存)
- 使用Twitter引导程序's Scrollspy到延迟加载(滚动加载)异步JavaScript
- Javascript客户端从ASP.NET MVC后端延迟加载模型
- 在featherlight.js中延迟加载iFrame
- 如何包含多个JS文件-延迟加载javascript
- 使用筛选延迟加载项目
- AngularJS正在等待CSS延迟加载
- 卸载/销毁角延迟加载组件
- 使用Socket IO进行Jstree延迟加载
- 如何在文本上实现延迟加载
- 延迟加载js-how
- 如何使用PHP在webix中启用延迟加载