当前位置:首页 » 《随便一记》 » 正文

Vue/Vuex (actions) 核心概念 使用方法、辅助函数 mapActions使用方法说明

17 人参与  2022年11月14日 17:53  分类 : 《随便一记》  评论

点击全文阅读


一.actions 核心概念

语法: 

//定义 --> main.js

cosnt store = new Vuex.store({
  actions: {
    action的名字: function(context, 形参载荷) {
      // 1. 发异步请求, 请求数据
    }
  }
})

//接收 --> App.vue

 this.$store.dispatch('action内函数名', 实参)

作用:

1. actions负责进行异步操作

2.在actions中提交 mutation 并且可以包含任何的异步操作 actions可以理解为通过 将mutation里面处理数据的方法变成可异步处理数据的方法 简单说: 异步操作数据 (但是通过mutation 操作 因为只有他能操作)

参数: 1. 参数一context: state 

说明: 1. dispatch: 在组件中触发 actions 方法的

为什么要有 actions:  假如你有一个数据 需要通过ajax请求来获取 然后你想存入vuex 

二. 辅助函数 mapActions

语法:

//导入

import { mapActions } from 'vuex'

//展开

methods: {
    ...mapActions(['actions内函数名'])
}

//调用

<标签 @click="actions内函数名(实参) ">  </标签>

作用: mapActions的作用 mapActions工具函数会将store中的 dispatch方法眏射到组件的 methods中

使用场景: 如果一个方法需要在多个页面和组件上使用 那么就可以使用 mapActions


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/48404.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 手术时,我看着病人惨死最新试读_淼淼陆知衍姜颜全本完结_小说后续在线阅读_无删减免费完结_
  • 男友霸道给我开黑卡,转头却骂我是捞女最新章节_肖年顾客黑卡热文_小说后续在线阅读_无删减免费完结_
  • 他在回忆尽头全集_贺南舟许清梨叶絮完结txt_小说后续在线阅读_无删减免费完结_
  • 旅游结婚那天未婚夫另娶女秘书,我让他们一无所有连载_老公迎宾超长版_小说后续在线阅读_无删减免费完结_
  • 完结文异界修仙我的直播间能打赏核弹列表_完结文异界修仙我的直播间能打赏核弹(江流年沈红菱)
  • 全书浏览陪弟弟混骑行圈,离婚你哭什么?(韩星河柳千雪)_陪弟弟混骑行圈,离婚你哭什么?(韩星河柳千雪)全书结局
  • 老公出轨我助攻虐心反转_秦绍卿卿阿溪后续加长_小说后续在线阅读_无删减免费完结_
  • 替老婆坐牢出狱那天,我被送去斗兽场精校文本_许言沈宇郑子番茄热门_小说后续在线阅读_无删减免费完结_
  • 沐巍澜温溪:结局+番外(爱如一刹花火)电子书畅享阅读无广告
  • 傅凌川林柚续集(傅凌川林柚)章节前文+全书阅读(替嫁燃婚:小祖宗嘴硬腰软)最新连载
  • 资助生把导盲犬做成火锅后,我家杀疯了!列表_资助生把导盲犬做成火锅后,我家杀疯了!(陈米雪波波)
  • 沈瑾钰林沐橙豪门废妻浴火复仇续集(豪门废妻浴火复仇)章节在线阅读最近章节

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1