Skip to content

Commit

Permalink
fix docs description
Browse files Browse the repository at this point in the history
I think this 'action' maybe is not the action in Vuex? Maybe using 'mutation' in docs is more specific
I check the englinsh docs, and it's the same word 'action'...
Maybe I misunderstand the mean

docs: fix docs desc in forms part
  • Loading branch information
PeterChen1997 authored and chenyang committed Feb 27, 2020
1 parent 4ebfaf9 commit 28284a5
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion docs/guide/forms.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ When using Vuex in strict mode, it could be a bit tricky to use `v-model` on a p

Assuming `obj` is a computed property that returns an Object from the store, the `v-model` here will attempt to directly mutate `obj.message` when the user types in the input. In strict mode, this will result in an error because the mutation is not performed inside an explicit Vuex mutation handler.

The "Vuex way" to deal with it is binding the `<input>`'s value and call an action on the `input` or `change` event:
The "Vuex way" to deal with it is binding the `<input>`'s value and call a method on the `input` or `change` event:

``` html
<input :value="message" @input="updateMessage">
Expand Down
2 changes: 1 addition & 1 deletion docs/zh/guide/forms.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

假设这里的 `obj` 是在计算属性中返回的一个属于 Vuex store 的对象,在用户输入时,`v-model` 会试图直接修改 `obj.message`。在严格模式中,由于这个修改不是在 mutation 函数中执行的, 这里会抛出一个错误。

用“Vuex 的思维”去解决这个问题的方法是:给 `<input>` 中绑定 value,然后侦听 `input` 或者 `change` 事件,在事件回调中调用 action:
用“Vuex 的思维”去解决这个问题的方法是:给 `<input>` 中绑定 value,然后侦听 `input` 或者 `change` 事件,在事件回调中调用一个方法:

``` html
<input :value="message" @input="updateMessage">
Expand Down

0 comments on commit 28284a5

Please sign in to comment.