$store.dispatch调用接口
时间: 2023-10-20 22:33:30 浏览: 79
根据引用中的内容,$store.dispatch()是用来传值给Vuex的mutation改变state的方法。在调用接口时,可以通过这个方法来触发对应的action。具体的调用方式是通过this.$store.dispatch('actionName', payload)来进行调用,其中actionName是你定义的action的名称,payload是需要传递给action的参数。调用接口后,可以通过.then()方法来获取返回值,如引用中的例子所示。以axios请求为例,你可以在.then()方法中使用res来直接获取返回值。参考中的内容了解更多关于获取Vuex的action的返回值的信息。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [获取this.$store.dispatch的返回值](https://blog.csdn.net/sinat_40770656/article/details/109996351)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [vuex actions传递多参数的处理方法](https://download.csdn.net/download/weixin_38592548/13626619)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文