【发布时间】:2021-11-12 05:56:09
【问题描述】:
我在树视图中列出了从数据库中提取的数据。但我有一个问题。我有一个城市、县和邻里表。我在桌子上写下所选省份的地区和所选地区的街区。一张一张打印是没有问题的,但是当我们选择很多数据(全部)时,这个过程在网络上运行大约需要17分钟。当我将手从 All 键上移开时,由于对 wep api 的请求,新数据不断出现。
我想到的解决方案是:
当我们停止选择“全部”按钮时停止网络。 通过添加 20 分钟的延迟让用户等待使用该站点。 (这没有任何意义。)
【问题讨论】:
-
17 分钟太多了。用户如何与您的控件交互?您可以先获取所有县,然后当用户选择县时,获取该特定选择的城市,在您也知道城市之后,获取所选城市的社区?
-
相反,我通过编写一个函数轻松找到了解决方案,该函数将在拉动按钮时取消所有未决查询。感谢您的帮助。
标签: angular database asp.net-web-api treeview webapi