美文网首页
vue 点击网页刷新 vuex值被清空

vue 点击网页刷新 vuex值被清空

作者: 自律使我自由ww | 来源:发表于2019-12-28 21:59 被阅读0次

    在main.js插入以下代码

    //刷新保存状态

    if (sessionStorage.getItem("store")) {

        store.replaceState(

            Object.assign(

                {},

                store.state,

                JSON.parse(sessionStorage.getItem("store"))

            )

        );

        sessionStorage.removeItem("store")

    }

    //监听,在页面刷新时将vuex里的信息保存到sessionStorage里

    window.addEventListener("beforeunload", () => {

        sessionStorage.setItem("store", JSON.stringify(store.state));

    });

    ————————————————

    版权声明:本文为CSDN博主「不过期的约定」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/chen123789hkb/article/details/90175607

    相关文章

      网友评论

          本文标题:vue 点击网页刷新 vuex值被清空

          本文链接:https://www.haomeiwen.com/subject/ryreoctx.html