vue使用vuex时刷新页面数据丢失


import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

const state = {
  name: window.sessionStorage.getItem('nameObj') ? JSON.parse(window.sessionStorage.getItem('nameObj')) : ''
}
const mutations = {
  cahgeWithParam (state, obj) {
    console.log(obj);
    state.name = obj.name
    console.log('这里', state.name);
    window.sessionStorage.setItem('nameObj', JSON.stringify(obj.name))
  }
}
export default new Vuex.Store({
  state,
  mutations
})