如何在不使用mobx的extendObservable的情况下设置持久变量?

问题描述

我正在使用mobx创建登录名,该登录名已经创建,但是刷新页面时,所有存储的变量都将重置。我知道这个问题,根据我的研究,我必须使这些变量具有持久性-是吗?我创建了一个具有构造函数的UserStore脚本,并存储了isLoggedIn的数据,当接受登录时,该数据将变为true。 我想知道是否有可能以任何方式在持久性mobx中使用这种配置格式。我正在共享该类的代码,如果您有某种使用方法,那将非常有帮助,否则,我将不得不将格式更改为其他ona以便在本地存储中持久使用。

import { extendObservable,observable,action } from 'mobx';
import { persist } from 'mobx-persist'

/**
*Userstore
**/

class Userstore{
    constructor(){
        extendObservable(this,{
            isLoggedIn: false,token: '',})
    }
}

export default new Userstore();

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...