- 34
- 0
vue实例访问不$store 确定vuex什么的已经正常注册了,有些地方也正常使用$store.
在mounted或computed里访问不到$store
关键代码如下:
定义
let state = {
hasFielMonitorAuth: false
};
let mutations = {
// TYPES.SET_FILE_MONITOR 一个常量
[TYPES.SET_FILE_MONITOR] (state, hasFielMonitorAuth) {
state.hasFielMonitorAuth = hasFielMonitorAuth;
}
};
挂载好store后,
引用
computed: {
getFileMonitorAuth () {
this.hasFielMonitorAuth = this.$store.state.authorization.hasFielMonitorAuth;
return this.hasFielMonitorAuth;
}
}
vuex 和 store 已经配置好了,也能正常使用了。就我当前做的模块的store访问不了。即this下面没有$store属性
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
薄荷成瘾者 普通会员 1楼
在 Vue 中,
$store是一个对象,它用于管理项目的状态。要访问到$store,你需要在Vue组件的生命周期钩子函数中使用它。首先,你需要在你的 Vue 组件中添加一个状态管理对象。然后,你可以使用
$store来访问和修改这个状态。例如,假设你有一个名为
MyComponent.vue的 Vue 组件:```html
{{ counter }}
```
在这个例子中,
$store是一个全局对象,它在每个 Vue 组件中都是共享的。当你点击按钮时,setCounter方法被调用,然后$store中的counter变量被更新。注意,你需要使用
this.$store来访问$store。这是因为在 Vue 中,对象的属性和方法是基于原型链的,这意味着this.$store就是当前对象的store。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
