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
vuex
Vue--
Vuex
一、
Vuex
概述1.是什么
Vuex
是一个Vue的状态管理工具,状态就是数据。大白话:
Vuex
是一个插件,可以帮我们管理Vue通用的数据(多组件共享的数据)。
Big-Peng
·
2023-07-27 09:50
vue
vue.js
前端
javascript
Vue2的12种组件通信
Vue2.x组件通信共有12种props$emit/v-on.syncv-modelref$children/$parent$attrs/$listenersprovide/injectEventBus
Vuex
晓狐狸吖
·
2023-07-27 06:30
vue.js
javascript
【vue3+ts】TypeError: Cannot read properties of undefined (reading ‘commit‘)
项目场景:import{defineComponent,reactive,ref}from'vue'import{useStore}from'
vuex
'exportdefaultdefineComponent
weixin_42936434
·
2023-07-27 00:51
vue.js
前端
javascript
vuex
分模块 开启命名空间
模块开启命名空间后,享有独自的命名空间。{"模块1":{state:{},getters:{},mutations:{},actions:{}},"模块2":{state:{},getters:{},mutations:{},actions:{}}}mapState、mapGetters、mapMutations、mapActions第一个参数是字符串(命名空间名称),第二个参数是数组(不需要重命
沉迷...
·
2023-07-27 00:20
vue
vue.js
javascript
前端
Vue3下pinia的状态管理原理和具体使用示例
Pinia在CompositionAPI的设计背景下,以
Vuex
下一代的构想设计了新的Vue存储状态管理库;Pinia是一个基于Vue3的状态管理库,它提供了一个可组合的、类型安全的API来管理Vue应用程序的状态
星河_赵梓宇
·
2023-07-26 23:32
vue.js
javascript
前端
pinia
vue状态管理
vue3中 状态管理pinia得使用
在做项目中vue2改造vue3项目时的
vuex
发生得一些变化vue3项目中先看下stores.jsimport{defineStore}from'pinia'引入方法注册方法import{getListFieldLevel
csstmg
·
2023-07-26 23:00
前端
javascript
前端
vue.js
19.使用
Vuex
进行全局静态管理
1.依赖npminstall
vuex
--save2.src下创建目录storestore下创建文件index.js内容为:importVuefrom'vue'import
Vuex
from'
vuex
'Vue.use
面具猴
·
2023-07-26 23:23
Vue学习笔记 store 找不到Module里的action
console.log("login");},},getters:{},};exportdefaultmoduleUser;store的index.tsimport{createStore}from"
vuex
xjcwzp
·
2023-07-26 23:36
Vue
vue.js
vue学习笔记 export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue‘
版本:vue3vue/cli5.0.0做写store时报错importVuefrom"vue";import
Vuex
from"
vuex
";importgettersfrom".
xjcwzp
·
2023-07-26 23:05
Vue
登录注册token
代码逻辑都大差不差,获取api接口,
Vuex
等等二、登陆1、登录业务(token)登录之前先注册,通过数据库存储用户信息(名字,密码)登录成功的时候,后台为了区分用户是谁,服务器下发token【令牌:唯一标识符
咬口大葱
·
2023-07-26 22:05
.NET
前端
vue.js
javascript
vue路由和
vuex
的使用
vue路由的使用时因为vue可以做成单页面应用。在不同页面之间进行切换时,需要用到路由的概念,一个地址对应一个页面路由的使用第一步安装我使用的是vue-cli脚手架工具vueaddrouter第二步配置路由安装完毕以后会有一个路由文件中的index.js文件importVuefrom'vue'importVueRouterfrom'vue-router'importHomefrom'../view
咸鱼不闲001
·
2023-07-26 19:59
7个实用的Vue开发技巧
1状态共享随着组件的细化,就会遇到多组件状态共享的情况,
Vuex
当然可以解决这类问题,不过就像
Vuex
官方文档所说的,如果应用不够大,为避免代码繁琐冗余,最好不要使用它,今天我们介绍的是vue.js2.6
aeb31ad92f80
·
2023-07-26 19:56
Vue.js——十分钟入门
Vuex
一.什么是
Vuex
?
乙哥驿站
·
2023-07-26 17:05
学生管理系统-04
VueX
一、本章目标
vuex
的简介【重点】掌握
vuex
的基本使用掌握辅助函数来操作
vuex
掌握
vuex
的模块化【难点】掌握
vuex
的持久化完成Tabs选项卡的二次封装
vuex
的使用封装组件组件内路由守卫二、
vuex
鸣鲷有柒
·
2023-07-26 15:10
vue.js
javascript
前端
【无标题】pinia(大菠萝)
pinia(大菠萝)Pinia相对
Vuex
优化了什么Vue2和Vue3都能支持相比较
Vuex
放弃Mutation,只保留state,getter和action,简化状态管理库支持Vue3的Compositionapi
喜欢睡觉的
·
2023-07-26 10:03
vue.js
npm
node.js
Vue3状态管理器大菠萝 Pinia 学习使用笔记
目前
Vuex
最新版本是v4.0.2,Pinia可以说是
Vuex
的升级版(个人理解为
vuex
5.x版本),尤雨溪强势推荐。
赵花花5070
·
2023-07-26 10:31
Vue
vue.js
javascript
学习
vue3中使用pinia(大菠萝)状态管理仓库
与
VueX
不同的是,Pinia并不依赖于Vue3的响应式系统,而是通过手动订阅和派发事件的方式来实现状态管理。这样可以提高系统性能,减少数据冗余,同时使得代码更容易测试和维护。
jieyucx
·
2023-07-26 10:26
vue3从入门到精通
javascript
vue.js
ecmascript
前端(十)——深入剖析
Vuex
:Vue.js 应用的状态管理神器
博主:小猫娃来啦文章核心:深入研究
vuex
中的各种细节文章目录什么是
vuex
vuex
的工作原理使用
Vuex
可以带来以下好处:集中式
vuex
中的状态,它存储在哪里?如何改变?
小猫娃来啦
·
2023-07-26 09:58
前端
vue
前端
flutter
vue.js
react.js
javascript
第6讲
vuex
进阶(2)
1.插件对于跨组件的传值,使用
vuex
很方便,但是当刷新浏览器的时候,写在state里的值又都会恢复到初始化状态,所以需要浏览器长期储存的值,我们可能会用localStorage或者sessionStorage
喔喔牛在路上
·
2023-07-26 06:21
vue3:vue3.2升级至vue3.3/vue升级版本
Vue项目,更新VueCLIpnpmadd-g@vue/
[email protected]
、检查你的Vue项目的依赖项你需要确保项目中的所有依赖项都是最新的,特别是与Vue相关的依赖项,如VueRouter和
Vuex
pnpmoutd
snow@li
·
2023-07-26 05:41
前端
vue.js
前端
javascript
vuex
的传值步骤,详细
src新建一个
vuex
文件夹
vuex
文件夹里新建一个store.js安装
vuex
cnpminstall
vuex
--save在刚才创建的store.js中引入vue、
vuex
引入vueimportVuefrom'vue'import
Vuex
from'
vuex
'Vue.use
妍崽崽@
·
2023-07-26 02:22
vue
框架部分
Vue环境搭建、配置路由基础指令(选项数据、模板语法)计算属性、方法、侦听器组件组件传值(父子组件、兄弟组件)条件渲染&列表渲染动画
Vuex
设计模式(MVVM)React环境搭建其他git指令
白夜前端
·
2023-07-25 21:59
vue 路由缓存页面(beforeRouteLeave)
app.vue入口页面import{mapGetters}from'
vuex
';computed:mapGetters(['includedComponents'])路由配置:加meta{path:'arrive
大个个个个个儿
·
2023-07-25 20:48
vue
vue.js
前端
es6
前端单元测试配置-Mocha和Jest结合Vue&React&Angular
Pleasepickapreset:zcloud(router,
vuex
,
丫头很乖233
·
2023-07-25 17:05
Vue二次封装axios为插件使用
基本的封装要求:统一url配置统一api请求request(请求)拦截器,例如:带上token等,设置请求头response(响应)拦截器,例如:错误处理,页面重定向等根据需要,结合
Vuex
做全局的loading
new code Boy
·
2023-07-25 17:39
vue.js
前端
javascript
VUE-布局
如果我们使用
vuex
,那么数据流也是单项的,这时就会和双向数据绑定
W_Meng_H
·
2023-07-25 16:43
#
VUE
vue.js
javascript
ui
广德上汽通用汽车平行试车场
技术栈:使用vue2+JavaScript+ElementUI+
vuex
+axios+cesium项目描述:广德上汽通用汽车平行试车场是依托千寻孪界开发的一套展示实时车辆位置同步展示光照,时间,阴影等特效
小刺猬_985
·
2023-07-25 14:21
前端
重庆市北斗新型智慧城市政府项目
技术栈:使用vue2+JavaScript+ElementUI+
vuex
+axios+mapbox+cesium项目描述:重庆市北斗新型智慧城市政府项目是基于千寻孪界开发的一款智慧城市项目,包含车辆实时位置定位
小刺猬_985
·
2023-07-25 13:46
前端
vue中使用
vuex
(超详细)
vuex
是使用vue中必不可少的一部分,基于父子、兄弟组件,我们传值可能会很方便,但是如果是没有关联的组件之间要使用同一组数据,就显得很无能为力,那么
vuex
就很好的解决了我们这种问题,它相当于一个公共仓库
坏丶毛病
·
2023-07-25 11:50
VUEX
详解
为什么使用
vuex
在中大型应用中,应用的各个组件间需要进行数据传递,使用传统方式繁琐且不可控
Vuex
为所有组件提供集中式的可追踪的状态(数据)管理
vuex
的数据是响应式的使用
Vuex
将摒弃传统的eventemmit
_cxrs_
·
2023-07-25 08:43
20230724----重返学习-vue3知乎日报项目实战
day-119-one-hundred-and-nineteen-20230724-vue3知乎日报项目实战vue3项目实战-知乎日报主要问题pinia和
vuex
4的区别@vue/cli和vite的区别
方朝端
·
2023-07-25 08:58
重返学习
vue
学习
vue3开发小程序uniapp+vite+ts
uni-preset-vue#vite-tsmy-vue3-project这个过程可能会失败,可以通过gitee下载安装包,地址为:登录-Gitee.com下载完毕后解压,使用vscode打开,如果要使用
vuex
程序员小白Aven
·
2023-07-25 03:35
小程序
uni-app
Vuex
之Getter
Vuex
允许我们在store中定义“getter”(可以认为是store的计算属性)。就像计算属性一样,getter的返回值会根据它的依赖被缓存起来,且只有当它的依赖值发生了改变才会被重新计算。
me_coder
·
2023-07-25 00:44
axios 报错
原本有一个官方推荐的ajax插件vue-resource,但是自从Vue更新到2.0之后,官方就不再更新vue-resource目前主流的Vue项目,都选择axios来完成ajax请求,而大型项目都会使用
Vuex
小三金
·
2023-07-25 00:00
WEB前端微信开发
vue.js
Vue3+ElementPlus+TS实现右上角消息数量实时更新
一般是点击操作按钮后增加一条消息通知,图标上的数字也随之更新)【原来的想法是使用location.reload();刷新页面,可以刷新消息数量,但是体验不好】步骤一index.tsimport{createStore}from"
vuex
程序员思维
·
2023-07-25 00:43
elementplus
Vue
typescript
elementui
vue.js
vue3新一代状态管理器 — pinia的学习与使用
目录一、
vuex
与pinia特性二、使用pinia2.1安装pinia2.2项目引入2.3创建store2.4使用storegetteraction2.5修改state1、直接修改2、使用$patch3
小绵杨Yancy
·
2023-07-24 23:51
Vue
javascript
前端
pinia
vue3
Vue第五篇:电商网站登录时
vuex
的使用
页面:代码资源见:https://download.csdn.net/download/benben044/88071987其中css使用开源库的UI,Main里面的元素是一张截图。通过vue@cli脚手架生成的代码架构如下:一、入口组件App.vue解析主页面主要由两部分组成:Top组件的内容以及路由的出口显示信息。importTopfrom'@/components/Top'exportdef
benben044
·
2023-07-24 22:00
前端
vue.js
前端
javascript
Vue中mixin混入的使用
哪个组件需要用到时,直接将提取的这部分混入到组件内部即可可以减少代码冗余度后期维护更加容易是一个对象,对象里面可以包含Vue组件中的一些常见配置,如data、methods、created等mixin和
Vuex
二七二十七
·
2023-07-24 17:26
Vue2
vue.js
javascript
前端
vuex
和pinia区别?
pinia只有三个属性、
vuex
中有五个属性:pinia:$state、$getters、$actions
vuex
:state,getters,mutations,actions,modules$state
WY_ALA
·
2023-07-24 10:52
javascript
vue.js
前端
vuex
简单实用
1.cnpminstall
vuex
2.src下创建store文件夹及子文件index.js3.main文件引入store文件importstorefrom'.
静_c540
·
2023-07-24 06:37
在dom中获取
vuex
的数据
vuex
的使用:https://www.e-learn.cn/content/javascript/1073491
一名小IT
·
2023-07-24 04:44
VUEX
state:存储公共数据对象mutation:对state进行各种操作,进行同步操作action:对state进行间接操作,用于提交mutation,进行异步操作getter:用于获取state,类似于computed属性module:模块化
大愚小乐
·
2023-07-24 01:47
关于Vue项目的数据存储
背景:在Vue项目的实际应用中,遇到一些需要全局存储的数据,以下是常见的几种方式::
Vuex
:
Vuex
是官方推荐的状态管理库,用于在Vue应用中集中管理全局状态。
Wh1T3ZzT
·
2023-07-24 00:59
笔记
vue.js
javascript
前端
一步教你怎么使用
Vuex
目录一、了解
Vuex
为什么学
Vuex
:是解决了前端组件传参的问题,针对当前项目所有的变量进行统一管理,可以理解为前端的数据库相比于总线的优点在于,能够将整个项目的变量进行统一管理二、组件传参1.子传父$
敢敢130
·
2023-07-23 19:57
vue.js
javascript
前端
vue - store
/router'import
Vuex
from'
vuex
'Vue.config.productionTip=falseVue.use(
Vuex
)conststore=new
Vuex
.Store({//全局的数据
壞忎
·
2023-07-23 14:13
微信小程序_22,全局数据共享
什么是全局数据共享:全局数据共享(又叫做:状态管理),是为了解决组件之间数据共享的问题开发中常用的全局数据共享方案有:
Vuex
,Redux,Mobx等小程序中的全局数据共享方案:在小程序中,可使用mobx-miniprogram
icestone_kai
·
2023-07-23 13:25
微信小程序
微信小程序
小程序
vue3 - 新一代的状态储存仓库 Pinia
pinia是由vue团队开发的,适用于vue2和vue3的状态管理库,它允许您跨组件/页面共享状态;主要侧重于vue3的组合式API,当然Vue2也是可以使用的,本篇将介绍的是vue3使用;与
Vuex
比较
C_心欲无痕
·
2023-07-23 12:12
vue.js
javascript
前端
pinia
vue3
Vue3 使用存储库Pinia(创建)
,比如父传子、子传父、跨组件传值等,如果项目体量不大的情况这种方式完全够用,但如果项目大,内容丰富,那我们就需要用到状态管理工具——Pinia官方文档一、什么是Piniavue2中使用的状态存储工具是
Vuex
不靠谱的作曲家
·
2023-07-23 12:42
vue3
javascript
前端
vue3
pinia
vue-realworld-example-app 分析
githubrepoAnexemplaryreal-worldapplicationbuiltwithVue.js,
Vuex
,axiosanddifferentothertechnologies.ThisisagoodexampletodiscoverVueforbeginners.demo
keepWhat
·
2023-07-23 04:22
关于
vuex
+ redux的简单对比和设计思想
Redux整个应用只有一个Store:单一数据源Store.state不能直接修改(只读),必须调用dispatch(action)=>store.reducer=>returnnewStateAction是一个对象,且必须具有type属性,用来告诉reducer执行哪个操作reducer必须是一个纯函数,以此来保证相同的输入必定是相同的输出,确保返回的newState可预测可控大型应用中可以有多
白手_
·
2023-07-23 03:53
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他