在多个角度应用程序之间共享数据

时间:2017-10-23 03:31:32

标签: angular web deployment web-deployment

我有多个Angular项目。 (在一个角度项目中不是多个应用程序)。有关客户管理,搜索条件,结果页面,购物车,预订管理等示例。每个项目都是单独的Angular项目&单独部署战争档案。

我的要求是在多个应用之间传递数据的更好方法是什么。我们可以通过URL发送数据作为查询参数,我们也可以将它们存储在浏览器的本地存储中。是否存在将数据存储在本地存储上的安全风险或者最佳解决方案是什么?

1 个答案:

答案 0 :(得分:0)

我建议的一种方法是在本地实现服务,存储和检索数据 否则从cookie中存储和检索数据ng-cookies 否则,您可以在应用程序组件中定义属性,并将它们作为输入参数传递给子组件,这将是管理代码的一项艰巨任务。 一切都取决于您的数据,但我建议,如果您确实希望保留下次访问该应用程序的数据,请使用cookie,否则请继续使用本地存储服务。