关于VUE中的mapState和mapActions的使用

数据库55

最近在开发一套系统,前端使用VUE开发,由于本人是后端开发,前端也会一点,但是VUE接触不多,在VUE项目开发遇到的一些坑记录一下,不是专业前端写好的不好,大家不要唝。。。

在VUE项目中经常会用到mapState和mapActions,mapState主要用于同步全局的变量或者对象,mapActions主要是用于同步定义的方法,一般两者是结合使用,mapState同步项目中定义的全局的变量或者对象,mapActions是用于变量或者对象为空时,调用方法定义的全局方法获取。

mapActions和mapState需要引用vuex,所以在页面里面需要 使用下面的代码引入

import { mapActions, mapState } from 'vuex'

由于全局数据需要保存到本地缓存中,所以需要在main.js中引用store,并且定义全局的对象或者变量代码如下

import store from './store'

```
const state = {
userName,
token,

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长