浏览代码

fix description of dispatch (#421)

katashin 8 年之前
父节点
当前提交
39f661659f
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      docs/en/actions.md
  2. 1 1
      docs/en/api.md

+ 1 - 1
docs/en/actions.md

@@ -120,7 +120,7 @@ export default {
 
 
 Actions are often asynchronous, so how do we know when an action is done? And more importantly, how can we compose multiple actions together to handle more complex async flows?
 Actions are often asynchronous, so how do we know when an action is done? And more importantly, how can we compose multiple actions together to handle more complex async flows?
 
 
-The first thing to know is that `store.dispatch` returns the value returned by the triggered action handler, so you can return a Promise in an action:
+The first thing to know is that `store.dispatch` can handle Promise returned by the triggered action handler and it also returns Promise:
 
 
 ``` js
 ``` js
 actions: {
 actions: {

+ 1 - 1
docs/en/api.md

@@ -121,7 +121,7 @@ const store = new Vuex.Store({ ...options })
 
 
 - **`dispatch(type: string, payload?: any) | dispatch(action: Object)`**
 - **`dispatch(type: string, payload?: any) | dispatch(action: Object)`**
 
 
-  Dispatch an action. Returns the return value of the triggered action handler, or a Promise if multiple handlers are triggered. [Details](actions.md)
+  Dispatch an action. Returns a Promise that resolves all triggered action handlers. [Details](actions.md)
 
 
 - **`replaceState(state: Object)`**
 - **`replaceState(state: Object)`**