vuex-modules相关内容

如何重用应该使用唯一 vuex 存储实例的组件

我试图找到一种方法,将 vuex 与可重用组件一起使用,该组件将数据存储在商店中.问题是,我需要每个组件实例的商店都是唯一的. 我认为文档的可重用模块是关键,但最后似乎不是为了这个目的,或者我不明白如何使用它. 父组件:(prop “req-path" 用于传递不同的 URL 以使每个 FileExplorer 组件提交从 API 获取数据的操作,使用该 URL 路径) ..
发布时间:2021-09-20 20:14:59 前端开发

Vuex 存储,为什么添加到数组会用最后一个条目覆盖存储中的所有值?

我正在使用 vuex-typescript.这是一个商店模块: import { getStoreAccessors } from "vuex-typescript";从“vue"导入Vue;从“../../store"导入商店;从“vuex"导入 { ActionContext };类状态{历史:数组;}const 状态:状态 = {历史: [],};导出常量历史_ = {命名空间:真,吸气剂 ..
发布时间:2021-09-20 20:11:21 前端开发

多个Vue实例需要多个Vuex模块实例

我正在将 Vue 集成到表单站点上,这意味着如果页面上有多个表单,我必须创建该 Vue 应用程序的多个实例.所有实例共享同一个 Vuex 存储. 我创建了一个 Vuex 模块,以便每个 Vue 实例都可以拥有自己的本地状态.我的主要目标是防止一个 Vue 实例更新另一个 Vue 实例的状态. 这是我的 Vuex 模块 出口默认{状态() {返回 {状态对象:{...}}}} 创建我 ..
发布时间:2021-09-20 19:02:26 前端开发

来自 JS 文件的 Nuxt 访问存储(在模块模式下)

我在 Nuxt 应用程序的命名空间存储中使用了一个 AuthService.我需要将 AuthService 中的更改提交到命名空间存储,但我不知道如何将存储导入我的 AuthService. 我见过将 store 导入到 JS 文件中的示例,但是 store 是在 Vue 应用程序中明确定义的.因为我将 Nuxt 与模块模式用于我的商店,所以我不确定可以将我的商店导入到 AuthServi ..
发布时间:2021-06-11 18:49:22 前端开发

Nuxt,将Vuex存储拆分为单独的文件会产生错误:未知突变类型:登录

我正在尝试将Nuxt Vuex存储文件拆分为单独的文件.并且不要将所有 Vuex getters,mutations和actions放入一个大文件中. demo项目在Github上. 我已阅读此Nuxt Vuex商店官方文档;但似乎无法使其正常工作.在哪里放东西有点模糊. 这些文件中包含以下内容: 以下是我的:store/index.js import Vue from "vu ..
发布时间:2020-07-14 01:27:30 前端开发

Nuxt存储中的子文件夹将模块弄乱了

尝试在Nuxt和打字稿中创建项目.但是文档非常差,我遇到了很多问题.某种方式可以解决其中的大多数问题,但是却与 store 出现了问题.根据Nuxt文档,商店目录中的每个文件都将转换为模块. 为了更好地组织我的项目,我决定在 store 文件夹中添加一个子文件夹.但是,在进行此更改之后,我的组件遇到了调用 Mutation , Action 并从存储/模块获取值的问题. 当我在Vue选 ..
发布时间:2020-07-14 01:27:26 其他开发