前言:很多同学觉得用localstorage可以代替vuex, 对于不变的数据确实可以,但是当两个组件共用一个数据源(对象或数组)时,如果其中一个组件改变了该数据源,希望另一个组件响应该变化时,localstorage,sessionstorage无法做到【这两个组件同时存在。比如一个祖组件,一个孙组件】。因为vuex利用了vue的数据双向绑定,数据是响应的。有兴趣的可以查查vuex实现的原理
总结:如果想要组件间数据动态更新,用vuex;如果只是不用页面想存储一下值可以用sessionStorage。