Pinia.js,Vue新状态管理工具,如何让你一目了然?
- 内容介绍
- 相关推荐
本文共计2818个文字,预计阅读时间需要12分钟。
Pinia 是一个在 2019 年 11 月左右为 Vue 重构的 Composition API 而设计的商店库。它从那时起,保持了最初的原则,同时适用于 Vue 2 和 Vue 3。Pinia 无需使用组合 API,即可实现状态管理。
1.pinia的简单介绍Pinia最初是在2019年11月左右重新设计使用Composition API的 Vue 商店外观的实验。
从那时起,最初的原则相同,但 Pinia 适用于 Vue 2 和 Vue 3 。
并且不需要你使用组合 API。
除了安装和SSR之外,还有其他的 API是一样的。
并且这些针对 Vue 3 ,并在必要时提供 Vue 2 的相关注释。
以便 Vue 2 和 Vue 3 的用户可以阅读!
2.为什么要使用Pina?
Pinia 是 Vue 的存储库,
允许您跨组件/页面共享状态。
如果您的组合 API,您可能会认为您可以使用简单的export const state = reactive({})
这对于单页应用程序来说是正确的,
但如果它是服务器端的外观,将您的应用程序显示给安全漏洞。
本文共计2818个文字,预计阅读时间需要12分钟。
Pinia 是一个在 2019 年 11 月左右为 Vue 重构的 Composition API 而设计的商店库。它从那时起,保持了最初的原则,同时适用于 Vue 2 和 Vue 3。Pinia 无需使用组合 API,即可实现状态管理。
1.pinia的简单介绍Pinia最初是在2019年11月左右重新设计使用Composition API的 Vue 商店外观的实验。
从那时起,最初的原则相同,但 Pinia 适用于 Vue 2 和 Vue 3 。
并且不需要你使用组合 API。
除了安装和SSR之外,还有其他的 API是一样的。
并且这些针对 Vue 3 ,并在必要时提供 Vue 2 的相关注释。
以便 Vue 2 和 Vue 3 的用户可以阅读!
2.为什么要使用Pina?
Pinia 是 Vue 的存储库,
允许您跨组件/页面共享状态。
如果您的组合 API,您可能会认为您可以使用简单的export const state = reactive({})
这对于单页应用程序来说是正确的,
但如果它是服务器端的外观,将您的应用程序显示给安全漏洞。

