美文网首页
使用vuex从入门到应用(三)

使用vuex从入门到应用(三)

作者: 剑圣_盖小聂 | 来源:发表于2019-02-21 16:31 被阅读0次

因为mutation必须是同步函数,但是当我们需要异步的时候怎么办呢?这个时候就有了action,先看一下官网对Action的介绍:

Action 类似于 mutation,不同在于:

    Action 提交的是 mutation,而不是直接变更状态。

    Action 可以包含任意异步操作。

先看效果图:点击加一按钮,数字会延时1秒钟加一,点击减1按钮,延时1秒减一,点击加n按钮,对应的值加随机数

效果图

首先我们需要在store里的js加上如下代码:

action代码块

组件中怎么使用呢?Action 通过 store.dispatch 方法触发:store.dispatch('increment')

或者通过映射:首先先引入mapActions :import { mapActions } from 'vuex',使用如下图:

组件中调用action

所述内容如有错误感谢指正;如遇到问题,欢迎交流。

相关文章

  • 使用vuex从入门到应用(三)

    因为mutation必须是同步函数,但是当我们需要异步的时候怎么办呢?这个时候就有了action,先看一下官网对A...

  • 使用vuex从入门到应用(二)

    上一篇文章中已经了解了vuex的简单应用,这一篇我们来看一下拓展。先看效果图: 上一篇讲到的使用vuex中的变量需...

  • 使用vuex从入门到应用(一)

    我们做一个简单的示例,内容为:点击+1按钮数字加一,点击-1按钮,数字减一; 我们用vue-cli脚手架搭建一个项...

  • Vuex从入门到熟练使用

    本文github地址首先我问看下完整的Vuex选项对象 一、 state --- 访问状态对象 说明:也就是使用v...

  • Vuex从入门到入门

    先说一个常用的vue辅助工具vue-devtools安装教程。 一、什么是Vuex?为啥要使用它呢? 首先我们假设...

  • 轻松上手Vue - 简化Vuex

    PS: Vuex 对于很多初入门Vue的来说,入门困难,感觉非常绕。 Vuex 是一个专为 Vue.js 应用程...

  • vuex从入门到精通

    store.js main.js State 组件访问State中数据的第一种方式: 组件访问State中数据的第...

  • 2020-03-25 vuex 全集

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

  • 后台管理(4)--- vuex的实际使用(vue)

    今天我们来讨论一下在项目中到底应该怎么使用vuex(vuex还没有入门的同学可以先看这个链接vuex 入门及持久化...

  • vuex入门详解

    vuex最简单、最详细的入门文档 vuex最简单、最详细的入门文档 如果你在使用 vue.js , 那么我想你可能...

网友评论

      本文标题:使用vuex从入门到应用(三)

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