【vue】Pinia-1 入门

简介

Pinia是Vue.js的一个状态管理库,由Vue.js官方维护。它提供了一种简单而强大的方式来管理Vue.js应用程序中的状态。

应用场景:用户登录

解决问题

  • Pinia是全局的状态管理,所有组件都可看到
    • 避免了组件间的大量数据交换
    • 简化了组件间的通信
  • 状态可保存到本地,在登录场景十分有用

Pinia VS 组件通信

Pinia VS LocalStorage

Pinia

  • 字符串
  • 5MB
    LocalStorage
  • 不限制类型,大小

参考

https://www.bilibili.com/video/BV1nV411Q7RX

相关推荐
会飞的鱼先生8 分钟前
vue3 内置组件KeepAlive的使用
前端·javascript·vue.js
苹果酱056721 分钟前
【Azure Redis 缓存】在Azure Redis中,如何限制只允许Azure App Service访问?
java·vue.js·spring boot·mysql·课程设计
斯~内克22 分钟前
前端浏览器窗口交互完全指南:从基础操作到高级控制
前端
Mike_jia1 小时前
Memos:知识工作者的理想开源笔记系统
前端
前端大白话1 小时前
前端崩溃瞬间救星!10 个 JavaScript 实战技巧大揭秘
前端·javascript
loveoobaby1 小时前
Shadertoy着色器移植到Three.js经验总结
前端
蓝易云1 小时前
在Linux、CentOS7中设置shell脚本开机自启动服务
前端·后端·centos
浩龙不eMo1 小时前
前端获取环境变量方式区分(Vite)
前端·vite
一千柯橘1 小时前
Nestjs 解决 request entity too large
javascript·后端
土豆骑士1 小时前
monorepo 实战练习
前端