使用Node.js从MySQL数据库中延迟加载
Ext js Tree Lazy Load from MySQL database using Node.js
在我的应用程序中,我使用Node.js作为后端,Extjs作为前端。
我需要使用从Node.js获得的数据库值在Extjs中构建树。
我能很好地构造这棵树。
但是当数据库有更多的记录时就会出现问题。在我的申请中有超过"100000"的记录。因此,树的建设过程越来越长。
是否有任何方法实现在Extjs树使用数据库ajax调用每个节点的延迟加载?
我认为最好的方法是只加载父节点,然后在父节点中捕获事件单击以进行Ajax调用并获得子节点。
我发现:点击树's子节点上的事件
使用侦听器在item被点击时进行Ajax调用。
渲染100000条以上的记录总是需要很长时间,但是在父节点中使用侦听器可以减少记录。
相关文章:
- 延迟加载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
- 使用Node.js从MySQL数据库中延迟加载