- 2024-09-14Vue3中Pinia存储和修改数据应用实践
安装pinia:npminstallpiniamain.ts中使用pinia://引入createApp用于创建应用import{createApp}from'vue'//引入App根组件importAppfrom'./App.vue'//引入路由器importrouterfrom'./router'//创建一个应用constapp=createApp(App)//使用路由器app.use
- 2024-09-03Vue3 官方推荐状态管理库Pinia
介绍Pinia是Vue官方团队推荐代替Vuex的一款轻量级状态管理库,允许跨组件/页面共享状态。Pinia旨在提供一种更简洁、更直观的方式来处理应用程序的状态。Pinia充分利用了Vue3的CompositionAPI。官网:Pinia符合直觉的Vue.js状态管理库Pinia的核心概念store
- 2024-08-22043、Vue3+TypeScript基础,pinia库使用action,在函数中对存储数据进行修改
01、main.js代码如下://引入createApp用于创建Vue实例import{createApp}from'vue'//引入App.vue根组件importAppfrom'./App.vue'//第一步:引入piniaimport{createPinia}from'pinia'constapp=createApp(App);//第二步:创建pinia实例constpinia=
- 2024-06-04Vue3-Pinia状态管理器
Pinia是Vue的专属状态管理库,它允许你跨组件或页面共享状态。如果你熟悉组合式API的话,你可能会认为可以通过一行简单的 exportconststate=reactive({}) 来共享一个全局状态。对于单页应用来说确实可以,但如果应用在服务器端渲染,这可能会使你的应用暴露出一些安全漏洞