首页 > 编程语言 >基于Pinia和Compute的持久化localStorage登录态管理Vuejs 源码教学

基于Pinia和Compute的持久化localStorage登录态管理Vuejs 源码教学

时间:2024-09-08 19:24:35浏览次数:10  
标签:状态 computed Vuejs pinia 源码 localStorage Pinia 属性

pinia

Pinia是一个专为Vue3设计的状态管理库,它借鉴了Vuex的一些概念,但更加轻量灵活,使得状态管理变得更加简单直观。Pinia通过提供一种基于Vue3响应式API的状态管理机制,让我们可以更加优雅地管理应用程序的状态。

computed

Vue的computed属性是一种特殊的数据属性,它们根据组件中其他数据属性的值动态计算得出。computed属性是响应式的,只有当依赖的响应式数据发生变化时,计算属性才会重新计算。

Pinia-plugin-persist

pinia-plugin-persist是一个为Pinia设计的官方推荐的第三方插件,它提供了简单易用的API,能够自动将指定的Pinia store状态保存至本地存储(localStorage或sessionStorage),并在应用启动时从本地存储恢复这些状态。

APP.vue 多页面传递登录态

<template>
  

标签:状态,computed,Vuejs,pinia,源码,localStorage,Pinia,属性
From: https://blog.csdn.net/qq_25439417/article/details/141995789

相关文章