Skip to content

Commit 81afea1

Browse files
committed
Proposition of @kokal added.
Signed-off-by: Bruno Lesieur <[email protected]>
1 parent a07b01f commit 81afea1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/en/forms.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Lorsque l'on utilise Vuex en mode strict, il peut être compliqué d'utiliser `v
88

99
Supposons que `obj` est une propriété calculée qui retourne un objet depuis le store, le `v-model` tentera de muter directement `obj.message` lorsque l'utilisateur saisit du texte dans le champ. En mode strict, cela produira une erreur car la mutation n'est pas effectuée dans un gestionnaire de mutation Vuex explicite.
1010

11-
La Vuex peut gérer ça en liant la valeur de l'`input` et en appelant une action sur l'évènement `input` ou `change` :
11+
La « méthode Vuex » pour gérer ça est de lier la valeur de l'`input` et d'appeler une action sur l'évènement `input` ou `change` :
1212

1313
``` html
1414
<input :value="message" @input="updateMessage">
@@ -40,7 +40,7 @@ mutations: {
4040

4141
### Propriété calculée bidirectionnelle
4242

43-
Admettons tout de même que l'exemple ci-dessus est plus verbeux que le `v-model` couplé à l'état local tout en perdant quelques fonctionnalités pratiques de `v-model` au passage. Une approche alternative consiste à utiliser une propriété calculée bidirectionnelle avec un mutateur :
43+
Admettons tout de même que l'exemple ci-dessus est plus verbeux que le `v-model` couplé à l'état local (tout en perdant quelques fonctionnalités pratiques de `v-model` au passage). Une approche alternative consiste à utiliser une propriété calculée bidirectionnelle avec un mutateur :
4444

4545
``` html
4646
<input v-model="message">

0 commit comments

Comments
 (0)