vue data中如何获取使用store中的变量

 更新时间:2022年03月30日 11:57:27   作者:herry-弟弟  
这篇文章主要介绍了vue data中如何获取使用store中的变量,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

data获取使用store中的变量

我们想使用定义在store中的全局变量,总是获取不到为空或是undefined,其实很简单:

比如我们调用后端接口时需要用到用户id,那么我们首先要获取store中定义的userId

方法如下:

1.这是store中定义的属性(我们获取用户id为例)

在这里插入图片描述

2.直接在想要使用的当前页面的computed中进行获取

在这里插入图片描述

3.然后就直接可以通过this.userid进行使用,比如我获取完之后为了验证一下在created中打印了一下,结果如下:

在这里插入图片描述

在这里插入图片描述

无法获取$store中的变量问题

需求是向后端传登陆用户的ID,写成this.$store.user.userID,

结果后端没收到,原来是少写了一个state

改为this.$store.state.user.userID后正常。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 

相关文章

  • Vue CLI4.0 webpack配置属性之productionSourceMap用法

    Vue CLI4.0 webpack配置属性之productionSourceMap用法

    这篇文章主要介绍了Vue CLI4.0 webpack配置属性之productionSourceMap用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • vue router解决路由带参数跳转时出现404问题

    vue router解决路由带参数跳转时出现404问题

    我的页面是从一个vue页面router跳转到另一个vue页面,并且利用windows.open() 浏览器重新创建一个页签,但是不知道为什么有时候可以有时候又不行,所以本文给大家介绍了vue router解决路由带参数跳转时出现404问题,需要的朋友可以参考下
    2024-03-03
  • vue设置全局变量5种方法(让你的数据无处不在)

    vue设置全局变量5种方法(让你的数据无处不在)

    这篇文章主要给大家介绍了关于vue设置全局变量的5种方法,通过设置的方法可以让你的数据无处不在,在项目中经常会复用一些变量和函数,比如用户的登录token,用户信息等,这时将它们设为全局的就显得很重要了,需要的朋友可以参考下
    2023-11-11
  • vuex + axios 做登录验证 并且保存登录状态的实例

    vuex + axios 做登录验证 并且保存登录状态的实例

    今天小编就为大家分享一篇vuex + axios 做登录验证 并且保存登录状态的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-09-09
  • Vue3中slot插槽基本使用

    Vue3中slot插槽基本使用

    插槽slot可以说在一个Vue项目里面处处都有它的身影,比如我们使用一些UI组件库的时候,我们通常可以使用插槽来自定义我们的内容,这篇文章主要介绍了Vue3中slot插槽使用方式,需要的朋友可以参考下
    2022-08-08
  • Vue.js Ajax动态参数与列表显示实现方法

    Vue.js Ajax动态参数与列表显示实现方法

    Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API。下面通过本文给大家介绍vue.js ajax动态参数与列表显示实现方法,感兴趣的朋友一起看看吧
    2016-10-10
  • vue请求函数和路由的安装使用过程

    vue请求函数和路由的安装使用过程

    这篇文章主要介绍了vue请求函数和路由的安装使用过程,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-08-08
  • 关于element el-input的autofocus失效的问题及解决

    关于element el-input的autofocus失效的问题及解决

    这篇文章主要介绍了关于element el-input的autofocus失效的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • vue 项目集成 electron 和 electron 打包及环境配置方法

    vue 项目集成 electron 和 electron 打包及环境配

    文章介绍了如何使用Vue和Electron开发桌面端应用,包括安装Electron、配置package.json、创建main.js文件、运行和打包应用等步骤,并分享了一些常见的打包错误及其解决方法,感兴趣的朋友一起看看吧
    2025-01-01
  • Elementui el-input输入框校验及表单校验实例代码

    Elementui el-input输入框校验及表单校验实例代码

    输入框是使用非常多的元素,用来输入用户名、密码等等信息,Element提供了功能和样式丰富的输入框,下面这篇文章主要给大家介绍了关于Elementui el-input输入框校验及表单校验的相关资料,需要的朋友可以参考下
    2023-06-06

最新评论