Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 切换选项卡时以角度保存应用程序状态时出现问题_Angular - Fatal编程技术网

Angular 切换选项卡时以角度保存应用程序状态时出现问题

Angular 切换选项卡时以角度保存应用程序状态时出现问题,angular,Angular,我正在开发一个应用程序,其中用户可以打开多人数据,每个人的详细信息都有多个选项卡,如地址、工作等。我想保存每个人的状态,以便用户可以在这两个人之间切换时返回到相同的状态 例如,如果人员1打开了“工作”选项卡,并且如果我切换到人员2执行一些功能并返回到人员1,则他仍应看到“工作”选项卡 有没有办法将完整组件的状态保存给用户,以便我可以在angular 4中再次显示它。您可以构建一个服务,在用户准备保存数据之前保存数据 我举了一个例子: 下面是一个简单的例子: import { Injectable

我正在开发一个应用程序,其中用户可以打开多人数据,每个人的详细信息都有多个选项卡,如地址、工作等。我想保存每个人的状态,以便用户可以在这两个人之间切换时返回到相同的状态

例如,如果人员1打开了“工作”选项卡,并且如果我切换到人员2执行一些功能并返回到人员1,则他仍应看到“工作”选项卡


有没有办法将完整组件的状态保存给用户,以便我可以在angular 4中再次显示它。

您可以构建一个服务,在用户准备保存数据之前保存数据

我举了一个例子:

下面是一个简单的例子:

import { Injectable } from '@angular/core';

    @Injectable() 
    export class DataService {
      serviceData: string; 
    }

使用状态管理技术。使用此Hi开始使用ngrx商店,欢迎使用Stack Overflow,请花点时间浏览以了解您在这里的道路(以及赢得您的第一个徽章),阅读如何创建并检查,以增加获得反馈和有用答案的机会。