久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

html5 - vuex 為什么需要action,我發現進行異步操作回調中直接操作mutation也沒有報錯

瀏覽:203日期:2023-01-10 08:42:19

問題描述

問題解答

回答1:

vuex原文解釋。

在 mutation 中混合異步調用會導致你的程序很難調試。例如,當你能調用了兩個包含異步回調的 mutation來改變狀態,你怎么知道什么時候回調和哪個先回調呢?這就是為什么我們要區分這兩個概念。在 Vuex 中,mutation 都是同步事務:

回答2:

actions其實只是普通的函數(尤老大知乎原話),正是因為不可以在mutation中進行異步操作才要action,但是他本質上就是普通的函數,其實你不寫actions也行的,只不過把常用的操作封裝到actions里邊用起來比較方便,也能在全局進行復用。

標簽: Html5
主站蜘蛛池模板: 卓尼县| 邯郸市| 淮安市| 盘锦市| 通河县| 丽水市| 伊春市| 噶尔县| 通化县| 平安县| 金山区| 滁州市| 德保县| 乡宁县| 平顺县| 布尔津县| 富民县| 巩义市| 盐亭县| 清苑县| 松潘县| 丹江口市| 阜南县| 嘉鱼县| 湛江市| 若尔盖县| 霍邱县| 昌图县| 灵寿县| 新河县| 高雄县| 多伦县| 黄平县| 安化县| 新绛县| 东丰县| 嘉兴市| 香港| 枣庄市| 曲沃县| 九台市|