美文网首页
vueX modules的使用

vueX modules的使用

作者: 魔仙堡杠把子灬 | 来源:发表于2020-04-28 11:01 被阅读0次

我一直以为最伤心的一句话是我不爱你,没想到更伤心的是对不起我忘不了他!

前端QQ群: 981668406
在此附上我的QQ: 2489757828 有问题的话可以一同探讨
我的github: 李大玄
我的私人博客: 李大玄
我的简书: 李大玄
我的CSDN: 李大玄
咱们这篇文章就重点讲一下modules的使用 vueX的使用看我这篇文章
简书地址
CSDN地址
首先咱们要了解,每一个modules下的方法名不可以一样,如果没有开启命名空间的话,会有问题, 所以咱们每一个modules都需要加一个参数 namespaced: true
官网地址

  1. 首先创建项目中store目录 modules咱们就使模块化的使用 一个模块一个modules, 外层的就是全局的 谁想用都可以
    在这里插入图片描述
  1. 咱们建立第一个modules, 就拿login来说吧
    定义和普通没有区别,但是使用的时候就会有去呗
import { saveStorage } from '../cache'

const state = {
  num: '',
}
const getters = {
  num: (state) => state.num,
}
const mutations = {
  SET_NUM(state, data) {
    state.num = data
  },
}
const actions = {
  setNum: ({ commit }, num) => {
    commit('SET_NUM', num)
    saveStorage('num', num)
  },
}
export default {
  namespaced: true, // 此为开启命名空间 每个modules 都需要
  state,
  getters,
  actions,
  mutations,
}

此为设置参数


在这里插入图片描述

怎么获取呢,接着往下看,

没几行代码,自己敲一下

在这里插入图片描述

然后看最最关键 index文件

在这里插入图片描述

是不是感觉特别简单呢

相关文章

  • vueX modules的使用

    我一直以为最伤心的一句话是我不爱你,没想到更伤心的是对不起我忘不了他! 前端QQ群: 981668406在此附上我...

  • 第四章3 创建分步表单

    当表单比较复杂时可以创建分步表单,同时使用vuex使用vuex,创建store文件夹,使用了modules定义st...

  • vuex的modules简单使用

    1.module是干啥的 背景:在Vue中State使用是单一状态树结构,应该的所有的状态都放在state里面,如...

  • vuex中modules的使用

    一、什么时间使用modules 由于使用单一状态树,应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时,...

  • vuex源码分析(三)——Module和ModuleCollec

    本文参考珠峰架构公开课之vuex实现原理 在使用vuex过程中,如果数据量很大可以用vuex的modules实现模...

  • Vuex、modules

    模块 命名空间 我们可以给模块对象上添加namespaced: true 命名空间: 可以给我们的模块的gette...

  • vue-vuex-modules的使用

    应用场景,当需要划分多模块时使用 创建项目选择router和vuex src/route/index.js中 在s...

  • vuex

    文档:http://vuex.vuejs.org/zh-cn/modules.html这个modules是用来干什...

  • 前端面试笔记

    1.vuex:store{state, mutations, actions, getters,modules};...

  • vue命令

    创建项目 安装node_modules 安装vuex 运行项目

网友评论

      本文标题:vueX modules的使用

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