关于vuex和sessionstorage的一些共同点和区别

406 阅读1分钟

昨天看了一点红宝书和本地存储相关的东西,发现vuex和sessionstorage有一些相似,尝试用sessionstorage代替vuex后又发现两者其实有很多不同。 首先是vuex是mvvm框架的一部分,可以做到改变数据的同时视图及时响应,sessionstorage无法做到。其次在刷新页面之后,vuex保存的数据会被清空,而sessionstorage则是在页面关闭后清空。使用vuex保存状态的话,页面刷新后某些状态(比如elementui的侧边栏)依然会保持在刷新前的状态。