导航到另一个组件时如何使第一个组件的变量不被擦除

时间:2018-07-19 15:21:57

标签: angular typescript routing

我有2个不同的导航组件。

  1. 我创建发票,添加发票编号,发票日期,说明,然后单击添加产品。
  2. 我添加产品,然后在发票组件中导航。当我浏览发票时,步骤1被删除。

Demo

您能建议我如何发行此文件吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

实际上,angular不像android那样为组件提供状态管理系统。

因此,如果要存储组件的状态,请使用服务来存储数据。

在导航至组件B时将数据投入使用,并在导航至组件A时检索数据(如果存在)。