E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pinia
Pinia
的简单使用
Pinia
的简单使用)1.什么是
Pinia
?
梦禄
·
2024-01-10 18:53
vue.js
javascript
前端
Vue3-45-
Pinia
-定义全局状态的两种方式
Pinia
的作用介绍
Pinia
是管理全局状态的工具。全局状态:我的理解,就是一个全局的变量,在项目内,所有的组件都可以使用它,对它进行读写操作。
NorthCastle
·
2024-01-10 18:46
Vue3
vue3
Pinia
全局状态的定义
vue3+uniapp+TS+Vite+uView-plus(uniapp-nutui)微信小程序模板搭建
vite.config.json文件修改四.uView-plus组件库加载1.安装依赖2.main.ts引入3.uni.scss中引入4.App.vue中首行的位置引入5.pages.json配置6.修改7.测试样式五.
pinia
程序猿online
·
2024-01-09 19:15
项目创建运行
uniapp
【vue3中状态管理工具
pinia
的使用】
pinia
状态一(state)
1、安装yarnaddpinia//或者//npminstallpinia2、在main.js中引入store//引入piniaimport{createPinia}from'
pinia
'constpinia
吾乃冠军
·
2024-01-09 19:14
pinia
【vue3中状态管理工具
pinia
的使用】
pinia
状态二(getters)
import{defineStore}from'
pinia
';exportconstuseStore=defineStore('main',{//定义statestate:()=>{return{name
吾乃冠军
·
2024-01-09 19:14
pinia
getters
【vue3中状态管理工具
pinia
的使用】
pinia
状态三(actions)
csdn关于
pinia
学习文章index.js有三个状态:state、getters和actions并且可以安全地假设这些概念等同于组件中的“数据”、“计算”和“方法”。
吾乃冠军
·
2024-01-09 19:41
pinia
actions
Vue3项目实战开发
@TOC##Vue3项目实战开发一、技术栈说明技术栈为Vue3+Vite4+TypeScript+ElementPlus+
Pinia
+VueRouter等当前主流框架。
无处安放的波澜
·
2024-01-09 19:22
Vue3
vue
typescript
使用命令行方式搭建uni-app + Vue3 + Typescript +
Pinia
+ Vite + Tailwind CSS + uv-ui开发脚手架
使用命令行方式搭建uni-app+Vue3+Typescript+
Pinia
+Vite+TailwindCSS+uv-ui开发脚手架项目代码以上传至码云,项目地址:https://gitee.com/breezefaith
偏安zzcoder
·
2024-01-09 14:01
开发日记
环境配置
uni-app
vue.js
typescript
Tailwind
CSS
Vue3-44-
Pinia
- 安装步骤
介绍本文介绍在vue3中安装
Pinia
的步骤安装步骤1、npm安装npminstallpinia》安装完成后可以看到package.json中添加了
pinia
的依赖信息2、main.ts中配置//引入vue
NorthCastle
·
2024-01-09 09:27
Vue3
vue3
Pinia
状态管理
小赢科技面试题
使用场景:2.
pinia
和vuex的区别3.v-if和v-show4.forin和forof
越来越好的月
·
2024-01-09 03:05
科技
vue3的撤销与重做
实现步骤通过
pinia
来存储历史记录数组(arr)、目前页面所展示的对应的索引(index)、现在是否要生成快照(isSnapshot),作用是防止撤销重做的时候也会添加快照,因为撤销重做的时候会触发watch
清缓存试试
·
2024-01-09 01:27
javascript
vue.js
前端
codemirror报错 Uncaught TypeError: Cannot read properties of undefined (reading ‘map‘)
原因由于我用了
pinia
去存储codemirror的对象,获取使用时codemirror对象变成了proxy对象,没有用真正的codemirror对象。
清缓存试试
·
2024-01-09 01:27
笔记
codemirror
javascript
vue.js
前端
Vue3+TS+ElementPlus的安装和使用教程【详细讲解】
随着前端的日月更新,技术的不断迭代提高,如今新vue项目首选用vue3+typescript+vite+
pinia
+……模式。
SwJieJie
·
2024-01-08 15:47
vue3
前端
【VUE】watch 监听失效
watch(()=>chatStore.dataSources,(oldValue,newValue)=>{//监听执行逻辑},{deep:true})嗯,我就是改成了深度监听解决的问题,其中我监听的对象是
pinia
梦染(°ー°〃)星尘
·
2024-01-08 12:41
vue.js
javascript
前端
五、Vue3状态管理[
pinia
]
一、
pinia
解释:伴随vue2到vue3的升级,官方已经用
Pinia
代替了Vuex成为官方的状态管理库,
Pinia
对ts的支持更好,更适合大型项目的开发1.安装npminstallpinia2.配置main.tsimport
黑日里不灭的light
·
2024-01-08 08:07
#
Vue3
javascript
typescript
前端
hasInjectionContext“ is not exported by “node_modules/
pinia
/node_modules/vue-demi/lib/index.mjs“
报错原因:初步判断是
pinia
版本与vue版本的兼容问题第一次修改:“hasInjectionContext”报错,所以搜索语法后,使用“inject”进行替换。效果不好。
风乘雨
·
2024-01-08 08:27
vue.js
前端
javascript
解决
pinia
报hasInjectionContext问题
今天重新安装了下
pinia
发现项目运行打印hasInjectionContext找不到的问题,去官网看了眼发现2.1版本的
pinia
需要vue3.3以上的版本支持。
zzcmaple
·
2024-01-08 08:26
从建站到vue3的使用
vue.js
前端
javascript
“hasInjectionContext“ is not exported by “node_modules/vue-demi/lib/index.mjs“, imported by “node_mo
使用uniapp开发的微信小程序,技术栈使用的vue3+ts+uview-plus+
pinia
开发的,环境安装依赖没有问题,但是启动的时候报错:"hasInjectionContext"isnotexportedby"node_modules
1024小神
·
2024-01-08 08:53
HTML前端
vue.js
前端
javascript
创建Vite+Vue3+TS基础项目
npmcreatevitevue3练习2----templatevue-tsnpmivue-routeraxios-Snpmimockjsvite-plugin-mock-D静态路由运行npmrundev配置动态路由安装并配置
pinia
痴心阿文
·
2024-01-08 00:04
Vue.js
vue.js
javascript
前端
vue中使用
pinia
及持久化
pnpmipiniapnpmipinia-plugin-persistedstateimport{createPinia}from'
pinia
'import{createPersistedState}from'
pinia
-plugin-persistedstate'constpinia
kjl536566
·
2024-01-07 13:59
vue笔记
前端
javascript
开发语言
vue3中
pinia
的使用及持久化(详细解释)
解释一下
pinia
:
Pinia
是一个基于Vue3的状态管理库,它提供了类似Vuex的功能,但是更加轻量化和简单易用。
张乔24
·
2024-01-06 15:57
vue3
前端
vue
pinia
src目录用@代替
一、项目背景uniapp+vue3+ts+vite+
pinia
+vant二、配置在vite.config.ts文件plugins同一层级加resolveexportdefaultdefineConfig
元宵不吃汤圆
·
2024-01-06 03:45
前端
页面自适应postcss-pxtorem配置
一、项目背景uniapp+vue3+ts+vite+
pinia
+vant二、安装postcss-pxtoremnpmipostcss-pxtorem三、vite.config.ts配置importpxtoremfrom"postcss-pxtorem
元宵不吃汤圆
·
2024-01-06 03:44
postcss
前端
javascript
前端axios封装和跨域问题
项目背景:uniapp+vue3+ts+vite+
pinia
+vant1.安装axiosnpmiaxios2.封装axios创建一个名为http.ts的文件import{ref}from"vue";importaxiosfrom"axios
元宵不吃汤圆
·
2024-01-06 03:14
前端
vue3中状态管理库
pinia
的安装和使用方法介绍及和vuex的区别
Pinia
与Vuex一样,是作为Vue的“状态存储库”,用来实现跨页面/组件形式的数据状态共享。它允许你跨组件或页面共享状态。
邹荣乐
·
2024-01-05 13:00
vue
vue3
Pinia
Vuex
状态管理
Vue3
defineState
存储
useStore
小程序面试问答(解决方案)
请介绍一下你对Vuex和
Pinia
的了解。必答加分参考链接问:uni-app中的组件和Vue.js中的组件有什么区别?
前端 贾公子
·
2024-01-05 07:52
小程序
优医问诊H5 Vue3+TS+
Pinia
+Vant源码。
想学习vue3的或者以后工作需要,可以先看一下这个项目的源码,可以本地运行,思路清晰代码推送到了仓库克隆地址:git@gitee.com:mazhanhu/ma-excellent-medical-consultation.git如果克隆不下来可以上码云搜索Ma-Excellentmedicalconsultation开源仓库多说一句如果你在工作中使用gitlab工作外练习的情况下用码云两者是可以
ik.DL
·
2024-01-04 18:43
vue
pinia
的基本使用
pinia
的引入,在main.js中import{createPinia}from'
pinia
'constpinia=createPinia()createApp(App).use(
pinia
).mount
码林鼠
·
2024-01-02 17:30
javascript
前端
vue.js
vue3里本地存储——
pinia
方法
在项目里,我们有时候会需要存储token,用户名,密码这些,
pinia
就是比较方便的一个方法。
hahahah_lv
·
2024-01-02 16:24
前端
javascript
vue.js
Vue3 用户认证:如何检查用户是否已登录
在Vue3中,检查用户是否登录通常涉及到以下几个步骤:状态管理:在客户端存储用户的登录状态,可以使用Vuex、
Pinia
或者组件的本
诸葛妙计
·
2024-01-02 08:01
Vue编程笔记
前端
javascript
开发语言
经验分享
vue.js
前端框架
html
vu3-15
现在把共享数据userInfo和后台数据库数据进行绑定,修改src\store\UserInfo.ts文件import{defineStore}from'
pinia
'//defineStore函数可以帮我们定义共享数据
敲代码的翠花
·
2024-01-02 04:39
vue3
前端
vue.js
Element plus El-Table组件对插槽的二次封装(不会你直接找我)
、先来看看插槽上绑定的参数总共有如下几个参数:row,column,$index,expanded,store其中,当前行的数据绑定在row上,store的state上绑定了整张表的数据(类似于小型的
pinia
Acardia_Liu
·
2024-01-02 00:44
vue3
element
plus
vue.js
前端
typescript
新手小白:一文带你用vite从零搭建企业级开发环境
在这工作的半年时间里,开始接触了前端开发,技术栈主要用的是vue2,但是自己利用时间也学习了vue3,组合式api和vue3的各种生态比vue2好用太多了,特别是状态管理库
pinia
比vuex简介很多
九号新秀
·
2024-01-01 17:09
vue.js
vu3-14
获取数据库里面的信息,第二个需求是点击菜单1,在表单中修改用户信息之后,更新到后端数据库,然后在主页同步更新用户信息这时候就有一个问题,菜单1对应的组件和主页不在同一个组件,那要在不同组件之间共享数据,就要用到
pinia
敲代码的翠花
·
2024-01-01 12:09
vue3
前端
vue.js
在vue3中如何使用
pinia
在Vue3中,可以使用
Pinia
来管理应用程序的状态。
Pinia
是一个基于Vue3的状态管理库,它提供了一种简单、直观的方式来组织和共享应用程序的状态。
开心点啦.
·
2023-12-31 21:44
javascript
开发语言
ecmascript
vue3-回顾之,状态管理神器 大菠萝-
pinia
1.使用piniapnpmipinia2.按照工程化目录创建storeimport{defineStore}from'
pinia
';interfacestu{name:string,age:number
江南一舟110
·
2023-12-31 17:16
javascript
开发语言
ecmascript
vue3全网最全教程-----(4)
【
pinia
】6.9.【slot】1.默认插槽2.具名插槽3.作用域插槽7.其它API7.1.【shallowRef与shallowReactive】shallowRefshallowRe
前端 贾公子
·
2023-12-31 15:04
javascript
前端
vue.js
vue3全网最全教程-----(3)
【重定向】5.
pinia
5.1【准备一个效果】5.2【搭建
pinia
环境】5.
前端 贾公子
·
2023-12-31 15:58
网络
探索
Pinia
:简化 Vue 状态管理的新选择(下)
在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录四、Vuex的优势五、选择
Pinia
阿珊和她的猫
·
2023-12-31 13:45
vue.js
前端
javascript
【
Pinia
】快速入门及数据持久化
import{defineStore}from"
pinia
";import{ref}from"vue";exportconstuseUserInfoStore=defineStore('userInfo
小秀_heo
·
2023-12-31 11:35
Pinia
javascript
前端
开发语言
最新版本Vue3的学习笔记-第五章
的学习笔记-第一章最新版本Vue3的学习笔记-第二章最新版本Vue3的学习笔记-第三章(上部)最新版本Vue3的学习笔记-第三章(下部)最新版本Vue3的学习笔记-第四章最新版本Vue3的学习笔记-第五章5.
pinia
5.1
.徐十三.
·
2023-12-31 07:11
前端框架
学习
笔记
vue.js
pinia
--vue3中的状态管理
一、
Pinia
是什么?
Pinia
是Vue的存储库,它允许跨组件/页面共享状态。
张不大了
·
2023-12-30 07:49
vue
vue.js
uniapp项目安装
pinia
2.1版本后,编译项目报错“hasInjectionContext“ is not exported by “node_modules/vue-demi/lib/inde
“hasInjectionContext“isnotexportedby“node_modules/
pinia
/node_modules/vue-demi/lib/index.mjs“,i_hasinjectioncontext"isnotexportedby"node_modu-CSDN
深一海
·
2023-12-29 16:21
vue.js
uni-app
前端
pinia
使用
pinia
-plugin-persist插件无法切换localStorage存储
问题描述使用
pinia
-plugin-persist插件,当配置项storage设置为localStorage,但仍然向sessionStorage中存储数据persist:{enabled:true,
苦夏木禾
·
2023-12-28 10:31
vue
前端
一盏茶的时间,带你轻松上手
Pinia
PiniaOptionStorePinia提供多种选项配置Store:stategettersactionspersist使用Store读取状态调用Actions多个StoreSetupStore数据持久化
Pinia
江城开朗的豌豆
·
2023-12-28 08:14
vue3
Pinia
javaScript
javascript
开发语言
前端
【Vue3实践】(七)Vue中的全局状态管理 使用Vuex或
Pinia
管理按钮权限
文章目录1.前言2.状态的概念3.Vuex管理状态3.1.Vuex安装及功能定义3.2.全局注入及使用4.
Pinia
管理状态4.1.
Pinia
中的核心概念4.2.
Pinia
的定义与使用4.3.使用组合式
挥之以墨
·
2023-12-28 08:19
#
Vue
WEB前端
vue.js
前端
javascript
vue3+vite+vue-router实现动态读取文件夹名称和addRoute
的新增属性获取文件夹名称及其component动态加载到router上文件目录://main.jsimport{createApp}from'vue';import{createPinia}from'
pinia
zhooson
·
2023-12-28 07:29
vite
vue3.0
vue.js
【项目实战】基于Vue3+TypeScript+
Pinia
的后台管理系统(coderwhy)
基于Vue3+TypeScript+
Pinia
的后台管理系统是基于Vue3、
Pinia
、VueRouter、Vite、ElementPlus、TypeScript、Echarts等后台系统接口地址https
起伏羊
·
2023-12-28 07:54
项目实战
typescript
Vue
typescript
echarts
vue.js
前端
elementui
Pinia
的使用方法
Pinia
的作用作用
Pinia
是Vue.js的轻量级状态管理库,他可以在组件和页面间共享状态。
全栈^_^小菜鸟
·
2023-12-27 22:30
javascript
前端
vue.js
什么是
pinia
Pinia
是一个用于Vue.js应用的状态管理库。它提供了一种简单而优雅的方式来管理组件之间的数据和状态。
Pinia
的目标是提供更好的类型推断支持,以及更好的开发工具和调试体验。
破浪前进
·
2023-12-27 17:40
vue
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他