Rxjs 如何在页面重新加载时保留行为主体数据

Rxjs 如何在页面重新加载时保留行为主体数据,rxjs,Rxjs,这是我的代码: public storeOrchData(data: any, path: string, directRoute?: string) { data.forEach((item: any) => { this.orchDataObj[item.title] = item; }) directRoute ? this.orchData.next({ parent: path, data: this.orc

这是我的代码:

public storeOrchData(data: any, path: string, directRoute?: string) {
        data.forEach((item: any) => {
            this.orchDataObj[item.title] = item;
        })
        directRoute ? this.orchData.next({ parent: path, data: this.orchDataObj, directRoute: directRoute }) : this.orchData.next({ parent: path, data: this.orchDataObj })
    }

即使在页面刷新时,我也希望保留“orchData”值。现在,我遇到了许多类似的问题,几乎所有的问题都提到了本地存储或会话存储。我想知道除了本地/会话存储之外是否还有其他方法。

它必须是应用程序之外的东西。因此,本地/会话存储。。索引。。保存在服务器上等。您发现它是正确的。如果要在页面刷新期间保留状态,本地存储、会话存储和索引数据库是唯一可行的选项