【问题标题】:Get the some data after redirecting to another page重定向到另一个页面后获取一些数据
【发布时间】:2016-08-23 14:08:35
【问题描述】:

我从 Web 服务中获取数据:我只是在“localhost:3000/Person”中指定了两个日期(开始日期、停止日期),并且我有一个方法可以在带有列的表中返回此日期之间的所有对象称为 "Details" ,此链接向我们展示了该对象 "localhost:3000/Person"/Details/:id 的详细信息。 所以我希望当我返回“localhost:3000/Person”页面时,我发现用户指定的两个日期之间的一些数据,我该如何继续?

【问题讨论】:

  • 您是否使用路由器服务直接从 .../Person/Details/:id 导航回 .../Person ??

标签: angularjs web-services http angular routing


【解决方案1】:

我猜你在问如何在前端(angularjs)保存用户输入的搜索参数?

您可以创建一个服务来存储这些值。服务是单例的,如果您不重新加载应用,它们会持续存在。

在此服务中存储开始和停止日期,并在重新加载您的主页签入时,其中有一个值存储。

编辑: 正如 @Adrian Faciu 在评论中所说,您应该使用该服务直接访问您的开始和停止日期。

【讨论】:

  • 直接将项目存储在服务中可能会更好,因为它需要相同的集合。将避免返回相同结果的 API 调用。
猜你喜欢
  • 1970-01-01
  • 2017-06-08
  • 2017-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-04
  • 1970-01-01
相关资源
最近更新 更多