Skip to content

Commit daffaf5

Browse files
committed
[mixins.md] traduction plus précises des derniers paragraphes
1 parent 3712eb9 commit daffaf5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/v2/guide/mixins.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,11 @@ new Vue({
109109
// -> "hello!"
110110
```
111111

112-
<p class="tip">Utilisez les mixins globaux avec beaucoup de prudence et de modération, parce qu'ils affectent chacune des Vue créees, y compris celles des librairies tierces. La plupart du temps, vous devriez uniquement vous en servir pour la gestion des options custom comme dans l'exemple ci-dessus. C'est aussi une bonne idée d'en faire des [Plugins](plugins.html) pour éviter de les appliquer plusieurs fois par erreur. </p>
112+
<p class="tip">Utilisez les mixins globaux prudemment et rarement, parce qu'ils affectent chacune des Vue créees, y compris celles des librairies tierces. Dans la plupart des cas, vous devriez uniquement vous en servir pour la gestion des options custom comme illustré dans l'exemple ci-dessus. C'est aussi une bonne idée de les encapsuler dans des [Plugins](plugins.html) pour éviter de les appliquer plusieurs fois par erreur. </p>
113113

114114
## Stratégie de fusion des options custom
115115

116-
Quand les options custom sont fusionnées, elles utilisent la stratégie par défaut, qui est d'écraser la valeur pré-existante. Si vous souhaitez appliquer une logique custom pour la fusion, vous devez attacher une nouvelle fonction à `Vue.config.optionMergeStrategies`:
116+
Quand les options custom sont fusionnées, elles utilisent la stratégie par défaut, qui est simplement d'écraser la valeur existante. Si vous souhaitez appliquer une stratégie de fusion custom pour une option custom, vous devez attacher une nouvelle fonction à `Vue.config.optionMergeStrategies`:
117117

118118
``` js
119119
Vue.config.optionMergeStrategies.myOption = function (toVal, fromVal) {
@@ -128,7 +128,7 @@ var strategies = Vue.config.optionMergeStrategies
128128
strategies.myOption = strategies.methods
129129
```
130130

131-
A exemple plus avancé peut être trouvé dans la stratégie de fusion de [Vuex](https://github.com/vuejs/vuex) 1.x:
131+
Un exemple plus avancé peut être trouvé dans la stratégie de fusion de [Vuex](https://github.com/vuejs/vuex) 1.x:
132132

133133
``` js
134134
const merge = Vue.config.optionMergeStrategies.computed

0 commit comments

Comments
 (0)