微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决如何在不使用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 举报,一经查实,本站将立刻删除。