Skip to content

Commit c5153c2

Browse files
committed
mixins.md : traduction commentaire manquant. single-file-components.md
1 parent fe716c5 commit c5153c2

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/v2/guide/mixins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Les mixins offrent une manière flexible de créer des fonctionnalités réutili
1111
Exemple:
1212

1313
``` js
14-
// define a mixin object
14+
// définir un objet mixin
1515
var myMixin = {
1616
created: function () {
1717
this.hello()

src/v2/guide/single-file-components.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,13 @@ order: 19
88

99
Dans beaucoup de projets Vue, des composants globaux seront définis en utilisant `Vue.component`, suivi de `new Vue({ el: '#container' })` pour cibler un élément conteneur dans le corps de chaque page.
1010

11-
Cela peut très bien fonctionner pour des petits projets ou des projets de taille moyenne, pour lesquels JavaScript est utilisé uniquement pour améliorer certains vues. Cependant, pour des projets plus complexes, ou bien quand votre front-end est entièrement généré par JavaScript, des désavantages se manifestent :
11+
Cela peut très bien fonctionner pour des petits projets ou des projets de taille moyenne, pour lesquels JavaScript est utilisé uniquement pour améliorer certaines vues. Cependant, pour des projets plus complexes, ou bien quand votre front-end est entièrement généré par JavaScript, des désavantages se manifestent :
1212

1313
- **Les définitions globales** forcent à avoir un nom unique pour chaque composant
1414
- **Les templates sous forme de chaînes de caractères** ne bénéficient pas de la coloration syntaxique et requièrent l'usage de slashes disgracieux pour le HTML multiligne.
1515
- **L'absence de support pour le CSS** signifie que le CSS ne peut pas être modularisé comme HTML et JavaScript
1616
- **L'absence d'étape de build** nous restreint au HTML et à JavaScript ES5, sans pouvoir utiliser des préprocesseurs tels que Babel ou Pug (anciennement Jade).
1717

18-
1918
Tous ces désavantages sont résolus par les **composants monofichiers** avec une extension `.vue`, rendus possibles par les outils de build tels que Webpack ou Browserify.
2019

2120
Voici un exemple simple de fichier que nous appellerons `Hello.vue` :

0 commit comments

Comments
 (0)