您当前的位置: 首页 > 

暂无认证

  • 0浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

vueX、sore、的使用步骤

发布时间:2021-06-25 22:14:56 ,浏览量:0

目录
  • 1、前期准备工作
  • 2、分步解析
    • 第一步:安装VueX
    • 第二步:编写store文件夹下的index.js文件
    • 第三步:编写store文件夹下的modules文件夹下的setGetId文件夹下的index.js文件
    • 第四步:使用
1、前期准备工作

1. 在 vue中安装vueX 2. 在App.vue或main.js同级上新建一个store文件夹 3. 在store文件夹中新建一个 index.js 文件 和 一个modules文件夹,modules文件夹属于非必要性 4. 在store文件中的 index.js 文件中引入需要的模块(这里的意思是引入存放数据的 .js 文件,这个文件一般放在modules文件夹中) 5. 设置数据的方法:this.$store.commit(‘function’, value); 6. 获取数据的方法:this.$store.getters. function;

2、分步解析 第一步:安装VueX

在 Vue 之后引入 vuex 会进行自动安装

<script src="/path/to/vue.js"></script> <script src="/path/to/vuex.js"></script> 

NPM

npm install vuex --save

Yarn

yarn add vuex
第二步:编写store文件夹下的index.js文件
import Vue from 'vue'; import Vuex from 'vuex'; // global.js 文件 和 index.js 文件  同级 import global from './global'; import setGetId from './modules/SetGetId' Vue.use(Vuex); const store = new Vuex.Store({ global, modules: { setGetId } }); export default store; 
第三步:编写store文件夹下的modules文件夹下的setGetId文件夹下的index.js文件
export default { state: { id: '' }, getters: { getId: state => state.id }, mutations: { //set方法 setId(state, id) { state.id = id } } } 
第四步:使用

在需要存数据的地方使用这个api: this.$store.commit(‘setId’, value); 参数介绍

  • setId : 这个参数就是mutations对象中的设置数据的方法(函数)
  • value : 这个参数就是要设置的值

在需要获取的地方使用这个api : this.$store.getters. getId; 参数介绍

  • getId : 这个参数是getters对象中的获取数据的方法(函数)
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.3557s