我想知道如何将变量的值保存到localStorage

我最近学习了如何在JavaScript中进行操作,但是如何在ReactJs中进行操作?

最佳答案

您可以使用类似的方法来存储变量并将其加载到本地存储。

export const loadState = (state) => {

    try {
        const serializedState = localStorage.getItem(state);
        if(serializedState === null){
            return undefined;
        }
        return JSON.parse(serializedState);
    } catch (err) {
        return undefined;
    }
};

export const saveState = (state) => {
    try{
        const serializedState = JSON.stringify(state);
        localStorage.setItem('state', serializedState);
    } catch (err){
        return undefined;
    }
}

关于javascript - 如何在ReactJs中将变量保存到localStorage,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52931183/

10-12 16:06