vuex的简单使用

作者: 努力让自己更自信 | 来源:发表于2020-09-19 18:10 被阅读0次

1、使用步骤

1.1 使用 npm 安装 Vuex 安装命令 cnpm install vuex -S
1.2 .src目录下创建一个store的文件夹,里面放一个index.js
1.3 实例化vuex实例对象

2.vuex的核心概念五个

1 、state

组建中访问state中数据的第一种方式
this.$store.state.全局数据名称

2 组件中访问state的第二种方法

1.从vuex中按需引入组件

import  { mapState } from 'vuex'

2.将全局数据,映射为当前组件的计算属性

computed:{
//在页面中 通过插值表达式显示
...mapState([ 'count' ])
}

2.mutation(突变) 唯一能够改变state中数据的东西使用

1.this$store.commit();
方法如下:一般在methods中使用


image.png

mutation按需引入同state

import { mapState, mapMutation } from 'vuex'

2.将全局数据,映射为当前组件的计算属性

mothods:{
...mapMutation(['add','addn']),
//在方法中调用
btn(){
this.add();
}
}

3、action 异步操作只能用action(引入方式同上)

在action中不能直接修改state中的数据,需要调用context.commit(),触发mutation 的方法


image.png

4.getter类似computed,使用如下

image.png image.png

核心内容的引入如图:

image.png

5.module

将 store 分割成模块(module)。每个模块拥有自己的 state、mutation、action、getter、甚至是嵌套子模块
具体参考:vuex:https://vuex.vuejs.org/zh/guide/modules.html

相关文章

  • 通过一个简单实例了解vuex

    简单说明 什么是vuex,vuex怎么使用,什么场景下适合使用vuex, vuex 文档中都有介绍。看完文档之后,...

  • vuex使用记录

    副标题:vuex使用详解、vue使用全局变量、vue使用 store 这篇博客主要记录了 vuex的使用方法,简单...

  • vuex简单使用

    Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,本文会介绍怎么使用vuex,比较简单,如果想对vu...

  • vuex简单使用

    https://vuex.vuejs.org/zh/installation.html[https://vuex....

  • vuex简单使用

    vuex是一个数据集中管理的库,在数据量庞大并且涉及到多个组件之间交互使用数据的时候,他就可以派上用场,完美的解决...

  • Vuex简单使用

    一、初始化Vuex Vuex[https://vuex.vuejs.org/zh/]是一个专为 Vue.js 应用...

  • vuex的简单使用

    一 目录的配置 根据官方推荐在src目录里面创建store目录 二 创建store里面的文件 根据官方推荐创建 a...

  • vuex的简单使用

    1、使用步骤 1.1 使用 npm 安装 Vuex 安装命令 cnpm install vuex -S1.2 ....

  • vuex的简单使用

    Vuex是什么? vuex官网的解释:Vuex是一个专为Vue.js应用程序开发的状态管理模式。它采用集中式存储管...

  • 2020-03-25 vuex 全集

    Vuex入门(1)—— Vuex的设计初衷和简单使用 https://blog.csdn.net/dkr38020...

网友评论

    本文标题:vuex的简单使用

    本文链接:https://www.haomeiwen.com/subject/hzpeyktx.html