Vuex动作和对话窗口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vuex动作和对话窗口相关的知识,希望对你有一定的参考价值。

我的应用程序具有保存文档的功能,该功能打开一个保存对话框,让用户选择保存文档的位置。

由于该函数不仅通过使用对话框处理状态而且还处理UI / UX的一部分,因此在saveDocument Vuex操作中移动该段代码被认为是不好的做法,因此它可以从多个位置重用在我的代码?

答案

我不认为这是一个不好的做法。动作可以接收参数,通常也可以。

无论如何,您可以存储变量,该变量说明在您的状态下保存文档的位置(如果需要,可以设置默认值)并更改UI / UX组件中的值(带有操作和变异)。然后在您的操作中,您可以通过getter从州获取此信息。

我希望这有帮助!

以上是关于Vuex动作和对话窗口的主要内容,如果未能解决你的问题,请参考以下文章

测试调用 Getter 和 Mutations 的 Vuex 动作

PyQt5对话框窗口打开时没有布局

尝试从 Vuex 模块调度操作不起作用。 [vuex] 未知动作类型

Vuex,在动作中改变状态

如何从 Vuex/Vuejs 中的动作中调用另一个动作?

Vuex:为啥我们用大写字母编写突变、动作和吸气剂?