pinia数据管理库页面刷新数据丢失怎么办?
pinia状态管理库每当页面刷新后,state中的数据就会丢失,导致前端需要重新调用相关接口重新获取数据,更重要的是,有些数据只前端使用,不与后端交互,那么这样的话数据丢失后,就难受了,因此可以使用inia-plugin-persistedstate 插件来完成数据持久化
1,下载插件
npm i pinia-plugin-persistedstate
2,使用插件
// 1 引入数据持久化插件
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
// 2 pinia使用数据持久化插件
pinia.use(piniaPluginPersistedstate)