Vuex,异步调用的最佳实践是什么

时间:2017-09-06 12:37:36

标签: javascript vue.js vuex

我此时正在发现Vuex,并且我遇到了Actions的概念,如果它是关于异步代码的话,应该使用Mutations代替Mutations

但是,我有这个问题,最好是在动作本身制作所有异步逻辑,还是在组件中进行异步登录,只需在then调用中提交Action

换句话说,这段代码是Vuex领域的最佳实践还是我只需要将API调用移到状态{ "settings":{ "index":{ "analysis":{ "filter":{ "my_syn_filt":{ "type":"synonym", "synonyms_path":"analysis/synonym_test.txt", "tokenizer":"standard" } }, "analyzer":{ "my_syn_filt":{ "tokenizer":"standard", "filter":[ "my_syn_filt", "lowercase" ] } } } } }

enter image description here

感谢。

1 个答案:

答案 0 :(得分:3)

Vuex和状态管理系统的一个驱动概念一般是视图(Vue)是当前状态的相对简单的表示。当视图中发生事件时,这些事件将被分派到状态管理系统,该系统处理业务逻辑并更改状态。

在这种情况下,标准的最佳做法是将API调用移动到一个操作中。