【发布时间】:2019-09-03 02:13:13
【问题描述】:
我是 Angular 的新手,正在学习 Angular。
我有一个可以从数据库中获取 50K 记录的 API。在前端我有两个组件
SearchComponent -> 提供搜索过滤器,可以看到过滤后的数据。
FormComponent -> 如果我们点击搜索组件 mat table 中的特定记录,则相应的 id 被发送到 API,它会获取该特定记录的数据并在表单中显示数据。
到目前为止,这两个组件之间没有任何关系。
所以,如果我点击记录,我将被移动到表单路线,如果我返回搜索路线,我的搜索过滤器和垫表数据将丢失。同样,我需要填写所有搜索过滤器,并且在表中加载数据也需要时间。这不是最佳做法。
如果我返回搜索路线,数据将保持不变的任何建议
【问题讨论】:
-
在不了解您的应用程序的情况下,在前端处理 50k 条记录听起来不是一个好主意。