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
vue3之
pinia
简单使用
一、
Pinia
介绍
pinia
是Vue的存储库,它允许您跨组件/页面共享状态。就是和vuex一样的实现数据共享。
在路上`
·
2023-12-21 18:08
Vue
Typescript
vue.js
antd4+ts+vue3乾坤子应用引入
antd4+ts+vue3乾坤子应用安装vite-plugin-qiankunnpminstall--savevite-plugin-qiankunimport{createPinia}from'
pinia
Shero.李建业
·
2023-12-21 11:06
前端
qiankun
Uniapp + Vue3 +
Pinia
+ Vant3 框架搭建
现在越来越多项目都偏向于Vue3开发,想着uniapp搭配Vue3试试效果怎么样,接下来就是详细操作步骤。初始化Uniapp+Vue3项目App.vuesetup语法import{onLaunch,onShow,onHide}from'@dcloudio/uni-app'onLaunch(()=>{console.log('AppLaunch!')})onShow(()=>{console.log
yueF_L
·
2023-12-21 03:28
vue3
前端大杂烩
uni-app
vue.js
前端
7个 Vue3 中的组件通信方式
然后我们会讲以下七种组件通信方式:propsemitv-modelrefsprovide/injecteventBusvuex/
pinia
举个例子本文将使用如下演示,如下图所示:02-2.png上图中,
子瞻是也
·
2023-12-20 22:38
Vite2 + Vue3 + TypeScript +
Pinia
搭建一套企业级的开发脚手架
搭建前准备Vscode:前端人必备写码神器Chrome:对开发者非常友好的浏览器(反正我是很依赖它的)Nodejs&npm:配置本地开发环境,安装Node后你会发现npm也会一起安装下来Vue.jsdevtools:浏览器调试插件VueLanguageFeatures(Volar):Vscode开发vue3必备插件,提供语法高亮提示,非常好用Vue3Snippets:vue3快捷输入Vue2与Vu
风吹向北方
·
2023-12-20 03:31
vue.js
前端
javascript
Vue--第九天
Pinia
:1.简介:2.添加
pinia
:a.创建空项目:b.增加
pinia
:阅读官网文件,支持链式编程,所以可以直接挂载c.使用d.异步使用:感觉和原来的没多大区别e:结构-storeToRefs:6
CMBSNBB
·
2023-12-20 03:59
前端
Vue--第十天
终极实战----大事件项目1.简介:2.创建项目:1.创建(159-163):还是对着视频操作吧2.路由:3.elementPlus:导入elementPlus后不需要再导入插件配置,就连组件导入也不用4.
pinia
CMBSNBB
·
2023-12-20 03:58
前端
pinia
安装,持久化,统一导出
文章目录前言
Pinia
是什么?
骆骆爱学习
·
2023-12-20 01:55
javascript
vue.js
前端
vue3集成Element Plus
当前文章基于vue3集成
Pinia
_小白喝雪碧的博客-CSDN博客ElementPlus目前还处于快速开发迭代中,当前使用版本为2.3.5。
小白喝雪碧
·
2023-12-19 22:09
vue
element-plus
vue.js
前端
javascript
解决No matching export in “node_modules/vue-demi/lib/index.mjs“ for import “hasInjectionContext“问题
运行项目的时候发现报错,报错信息如下:这可能是Vue版本和
Pinia
版本不匹配导致的。
白鲸ld
·
2023-12-19 18:16
vue.js
javascript
前端
Pinia
与Vuex:Vue状态管理库的比较与选择
Pinia
与Vuex:Vue状态管理库的比较与选择在Vue.js生态系统中,状态管理是构建复杂应用程序的关键环节。Vuex作为官方推荐的状态管理库,已经在社区中建立了稳固的地位。
Shero.李建业
·
2023-12-19 17:27
vue.js
前端
javascript
分享一个
Pinia
存储的数据持久化插件
Pinia
和Vuex的通病
Pinia
和vuex的通病就是,页面刷新会导致数据丢失解决通病一、新建storeimport{defineStore}from'
pinia
'//单独存放Store的名字$idimport
忧郁的蛋~
·
2023-12-19 17:21
前端技术
前端
javascript
开发语言
Vue 3 开发中遇到的问题及解决方案(fix bug)
hasInjectionContext'isnotexportedbynode_modules/
pinia
/node_modules/vue-demi/lib/index.mjs,importedbynode_modules
Light-ing
·
2023-12-18 13:16
前端
vue.js
bug
前端
javascript
vue项目搭建---1.搭建基础的框架
目录1.pnpm下载1.1安装1.2差异1.3镜像源设置2.项目2.1vite创建项目2.2项目配置2.3
pinia
+vue-routermain.jsstore/index.jsrouter/index.jsvue
墨迹斑斑的老墙
·
2023-12-18 06:40
前端编程
vue
vite
anti-design-vue
pinia
pnpm
在vue项目中webSocket封装(传token)
letwsUrl="ws://39.101.77.206:8181/march/admin/interviewRecord/InterviewRecord";//从
pinia
获取token数据constuser
宝子向前冲
·
2023-12-17 08:05
websocket
网络协议
网络
共同编辑文档功能实现(websocket)
技术栈:
pinia
,vue3,websocket,wangeditorwebsocket封装参考文章:在vue项目中webSocke
宝子向前冲
·
2023-12-17 08:32
websocket
vue.js
网络协议
Vue 项目中使用
Pinia
状态管理详细教程
Pinia
是一个用于状态管理的现代Vue3库,它提供了强大的工具来管理Vue应用程序的状态。以下是在Vue项目中使用
Pinia
的详细教程:步骤1:安装
Pinia
首先,你需要安装
Pinia
。
翻斗花园-图图
·
2023-12-17 05:30
vue.js
前端
javascript
大数据毕业设计之前端03:logo、menu的折叠展开实现
关键字:BuildAdmin、
pinia
、logo、aside、menu、菜单折叠、Vue、ElementUI前言上一篇文章中,借助aside的实现讲了一些开发的小技巧,以及css的解读。
叫我阿柒啊
·
2023-12-17 04:41
vue
Nodejs
前端
bulidadmin
大数据
毕业设计
前端
vue
菜单折叠
vue3
Pinia
报错 getActive
Pinia
was called with no active
Pinia
vue3
Pinia
报错getActivePiniawascalledwithnoactivePinia重现步骤代码如下:意图|逻辑错误截图问题原因总结重现步骤代码如下:main.tsimport{createPinia
搬代码的农民
·
2023-12-16 17:01
typescript
typescript
vue.js
前端
利用vue指令解决权限控制问题
分析:后端一般会在登录完成后将该用户的权限资源列表一次性返回给前端,因此,可以先把权限资源列表保存在vuex(
pinia
)中,因为这个信息我们后面会经常用到。
羊吖
·
2023-12-16 13:17
vue.js
前端
javascript
pinia
持久化插件使用
选项式写法官方已给出安装依赖pnpmipinia-plugin-persistedstate插件的使用import{createPinia}from'
pinia
'importpiniaPluginPersistedstatefrom'
pinia
-plugin-persistedstate'constpinia
勿语&
·
2023-12-16 09:34
vue.js
javascript
前端
Vue3 刷新后,
pinia
存储的数据丢失怎么解决
这个问题有两种解决办法:一是使用
pinia
的持久化存储一是使用vue的依赖注入刷新后,通过
pinia
存储的vuestore数据丢失,实际上是因为Vue原组件卸载、新组件重新挂载导致的,vuestore是挂载在组件上的
哟哟-
·
2023-12-16 03:38
前端进阶
前端
vue.js
vue项目实战2
后台数据管理系统-项目架构设计pnpm包管理器-创建项目ESLint&prettier配置代码风格基于husky的代码检查工作流调整项目目录VueRouter4路由代码解析引入element-ui组件库
Pinia
sober30
·
2023-12-16 00:18
学习笔记
vue.js
前端
javascript
安装vu3
pinia
报错:(node:12974) UnhandledPromiseRejectionWarning: SyntaxError: Unexpected token ‘??=‘
报错:%npmrundev>vue3-
pinia
[email protected]
/Users/...
星辰迷上大海
·
2023-12-15 18:58
前端报错bug
前端
报错
bug
搭建一个Vue3+Ts项目
前言:项目使用的技术有Vite+Vue3+Ts+sass+Router+
pinia
+axios。好了我们开始吧。
靠着蓝色背景幻想
·
2023-12-15 14:56
前端
vue
typescript
vue3+
pinia
实现动态类名及动态颜色
前提store下models下有个before.ts文件import{defineStore}from"
pinia
";exportconstusebeforeloggininStore=defineStore
璇璇吴
·
2023-12-15 00:03
javascript
前端
vue.js
前后端项目开发笔记-环境搭建(一)
前后端分离的Java快速开发平台,能快速开发项目并交付【接私活利器】采用SpringBoot、Shiro、MyBatis-Plus、Vue3、TypeScript、ElementPlus、VueRouter、
Pinia
有语忆语
·
2023-12-14 19:33
项目
笔记
vue3:websocket的封装与使用
前言:vue3+
pinia
项目1.引入wsyarnaddws2.新建websocket.js类letwebSock=null;letglobal_callback=null;letisConnect=false
日渐消瘦 - 来自一个高龄程序员的心声
·
2023-12-14 16:02
web前端
笔记
code
vue.js
前端
javascript
websocket
Vue2解决
pinia
刷新后数据丢失的问题
Pinia
:官网
Pinia
是一个Vue.js状态管理库,如果你在组件中修改了store中的数据并刷新了界面,
Pinia
会将store中的数据重置为初始值,从而导致数据丢失的问题。
卡卡卡卡罗特
·
2023-12-14 15:45
web学习总结
学习
JavaWeb
pinia
vite+TypeScript+vue3+router4+
Pinia
+ElmPlus+axios+mock项目基本配置
1.vite+TS+Vue3npmcreateviteProjectname:...yourProjectNameSelectaframework:>>VueSelectavariant:>>Typescrit2.修改vite基本配置配置Vite{#configuring-vite}|Vite中文网(vitejs.cn)vite.config.tsimport{defineConfig}from'
忧郁的蛋~
·
2023-12-14 12:56
前端技术
typescript
javascript
前端
vue项目中添加刷新的按钮
在这里我使用的是
pinia
。在setting.ts设置一个变量refsh,方便main和tabbar访问。点击刷新按钮,获取到仓库中的值进去取反在
张小帆的博客
·
2023-12-06 03:26
vue.js
前端
javascript
JavaWeb 前端工程化
前端工程化实现技术栈前端工程化实现的技术栈有很多,我们采用ES6+nodejs+npm+Vite+VUE3+router+
pinia
+axios+Element-plus组合来实现ECMAScript6VUE3
南城余coding
·
2023-12-05 19:37
南城余的Java学习
前端
运行vue3项目报错:Error: The package “@esbuild/win32-x64“ could not be found, and is needed by esbuild.
今天运行vue3项目的时候装了个
pinia
,然后再运行项目,突然报错然后大概意思是找不到esbuild这个包,但这个包又是必须的,自己明明又没有安装此包,不过估计应该是
pinia
所依赖的一个包解决方法:
蕉君桑
·
2023-12-05 18:52
报错集锦
vue.js
前端
javascript
Vue3
pinia
的基本使用
pinia
的使用跟vuex很像,去除了很多没用的api,写法有两种,一种老式的选项式api还有一种组合式api,用哪种根据自己喜好来,以下示例为组合式api更多教程参考官网:
pinia
官网https:/
蕉君桑
·
2023-12-05 18:47
vue3
javascript
vue.js
前端
监听
pinia
里面数据的变化实现数据变化的时候刷新
实现思路获取
pinia
实例并且使用watch进行监听旧数据和新数据当发生改变的时候修改isshow属性,使用nexttick把要刷新的组件绑定v-if=”isshow“属性代码import{selectedStoreHook
码农小王123123
·
2023-12-05 18:40
javascript
前端
vue.js
SSM项目实战-前端-将uid存放在
pinia
中
https://
pinia
.vuejs.org/zh/getting-started.html1、安装pinianpminstallpinia{"name":"pro20-schedule","private
丁总学Java
·
2023-12-05 16:42
SSM整合实战
Vue3
Vite
Element-Plus
Pinia
createPinia
app.use
SSM
vue3 + TS 项目中使用
pinia
-plugin-persistedstate持久化缓存
Vue3和
Pinia
是一对非常好的组合,可以帮助你构建现代化的Vue应用程序。而
pinia
-plugin-persistedstate是一个用于在
Pinia
存储中实现状态持久化的插件。
gaolei_eit
·
2023-12-05 09:58
Vue3
javascript
vue.js
开发语言
pinia
数据持久化
1、安装
pinia
-plugin-persistnpmipinia-plugin-persist--save2、main.ts中挂在(只是事例,可以考虑把
pinia
单独抽出来)import{createSSRApp
郭俊强
·
2023-12-05 06:59
javascript
pinia持久化
vue-pinia
全网最细!Vue3实现路由缓存~
1、设置缓存对应的数据需要在全局状态管理中,或者当前组件中添加数据(本次演示在全局状态管理中,使用的是
pinia
)constcoreStore=defineStore('coreStore',{state
死神654
·
2023-12-05 04:34
缓存
vue.js
前端
路由缓存
(使用vite搭建vue3项目(vite + vue3 + vue router +
pinia
+ element plus))
使用vite搭建vue3项目(vite+vue3+vuerouter+
pinia
+elementplus)初始化项目安装依赖,运行项目初始配置初始化项目1.需要在创建项目的位置cmd目录下执行2.npminitvite
梦想家加一
·
2023-12-04 21:17
前端
vue.js
前端
uniapp(vue3.2语法糖)尝试使用
pinia
获取uniapp中胶囊的top值,自定义搜索框高度与其相同
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、main.js中引入
pinia
二、创建store1.目录store/
pinia
.js2.使用
pinia
中变量和函数总结前言
reshuibujieke
·
2023-12-04 02:05
vue.js
javascript
前端
vue3中使用
Pinia
+SecureLS做加密持久化储存
//store/index.jsimport{createPinia}from"
pinia
";//持久化和加密importSecureLSfrom"secure-ls";//创建SecureLS实例exportconstls
WeirdoPrincess
·
2023-12-02 10:49
前端
pinia
vue3
Vue 和 React 的优点分别是什么?如何选择?
JNPF-Web-Vue3的技术栈介绍(1)Vue3.x(2)Vue-router4.x(3)Vite4.x(4)Ant-Design-Vue3.x(5)TypeScript(6)
Pinia
(7)Less
虚无火星车
·
2023-12-02 05:47
vue.js
react.js
前端
vue3中如何安装
Pinia
(简单易懂)
一、介绍为什么推荐选择
Pinia
而不是Vuex主要取决于个人或团队的偏好以及项目的具体需求。
程序研
·
2023-12-02 02:03
程序分享
前端
vue
Vue3&Element-plus编写一个简版的字典服务
之前公司有维护过一个内部的字典平台,基本步骤和页面如下添加字典属性弹窗添加枚举值弹窗基本业务代码如下核心代码import{defineStore}from'
pinia
'exportconstuseDictionary
月色真美121
·
2023-12-01 17:29
element
Vue3
前端
vue
vue3中的
pinia
使用
/router'import{createPinia}from'
pinia
'//创建
pinia
实例constpinia=createPinia()createApp(App).use(router).u
肖_53e4
·
2023-12-01 10:45
最新 vite4 +
pinia
2 +ElementPlus 后台管理平台
今天正式分享最新搭建的vite4.x+
pinia
+ElementPlus通用后台管理系统,前端采用了基于其他开源项目二次开发而成。
33cd82ad2276
·
2023-12-01 08:19
前端新手Vue3+Vite+Ts+
Pinia
+Sass项目指北系列文章 —— 第十章 请求配置 (Axios请求和响应拦截)
系列文章目录(点击查看)文章目录系列文章目录(点击查看)前言一、安装和配置1、安装2、配置二、拦截器介绍和使用1、拦截器介绍2、拦截器的使用三、axios请求封装1、config.ts文件2、types.ts文件3、http.ts文件4、index.ts文件5、使用封装四、mock的使用1、什么是mockjs2、安装3、配置4、界面测试mock总结前言在Vue项目中使用axios是常见的实践,因为
SmallTeddy
·
2023-12-01 04:21
前端新手项目指北系列文章
前端
sass
css
Vue3+
Pinia
+Vite+TS 还原高性能外卖APP项目(更新至第六章)
download:Vue3+
Pinia
+Vite+TS还原高性能外卖APP项目大规模语言模型+可延展软件接下来,将深入探讨大语言模型可能为软件创建和分发带来的广泛变化,而且还会影响到人们与软件交互的方式
m0_59287760
·
2023-12-01 03:39
python
java
c++
c语言
php
Pinia
仓库统一管理
pinia
独立维护在src/stores文件夹下创建index.js文件,将main.js中关于
pinia
的语句放到index.js中index.js文件内容:import{createPinia}from'
pinia
'importpiniaPluginPersistedstatefrom'
pinia
-plugin-persistedstate'constpinia
小沐°
·
2023-11-30 12:08
vue
前端
javascript
开发语言
上一页
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
其他