You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/v2/guide/components.md
+11-11Lines changed: 11 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ new Vue({
21
21
})
22
22
```
23
23
24
-
Pour enregistrer un composant global, vous pouvez utiliser `Vue.component(tagName, options)`. Par exemple :
24
+
Pour inscrire un composant global, vous pouvez utiliser `Vue.component(tagName, options)`. Par exemple :
25
25
26
26
```js
27
27
Vue.component('my-component', {
@@ -31,7 +31,7 @@ Vue.component('my-component', {
31
31
32
32
<pclass="tip">Notez que Vue ne vous force pas à respecter les [règles du W3C](http://www.w3.org/TR/custom-elements/#concepts) en ce qui concerne les noms de balises personnalisées (tout en minuscules, obligation de contenir un trait d'union) bien que suivre cette convention est considéré comme une bonne pratique.</p>
33
33
34
-
Une fois enregistré, un composant peut être utilisé dans le template d'une instance en tant qu'élément personnalisé, `<my-component></my-component>`. Assurez-vous que le composant soit enregistré**avant** l'instanciation de l'instance racine de Vue. Voici un exemple complet :
34
+
Une fois inscrit, un composant peut être utilisé dans le template d'une instance en tant qu'élément personnalisé, `<my-component></my-component>`. Assurez-vous que le composant soit inscrit**avant** l'instanciation de l'instance racine de Vue. Voici un exemple complet :
35
35
36
36
```html
37
37
<divid="example">
@@ -40,7 +40,7 @@ Une fois enregistré, un composant peut être utilisé dans le template d'une in
40
40
```
41
41
42
42
```js
43
-
//enregistrer
43
+
//inscrire
44
44
Vue.component('my-component', {
45
45
template:'<div>Un composant personnalisé !</div>'
46
46
})
@@ -71,9 +71,9 @@ new Vue({ el: '#example' })
71
71
</script>
72
72
{% endraw %}
73
73
74
-
### Enregistrement local
74
+
### Inscription local
75
75
76
-
Vous n'êtes pas obligé d'enregistrer chaque composant de manière globale. Vous pouvez rendre un composant disponible dans la portée d'un(e) autre composant/instance en l'enregistrant avec l'option `components` lors de l'instanciation :
76
+
Vous n'êtes pas obligé d'inscrire chaque composant de manière globale. Vous pouvez rendre un composant disponible dans la portée d'un(e) autre composant/instance en l'inscrivant avec l'option `components` lors de l'instanciation :
77
77
78
78
```js
79
79
var Child = {
@@ -89,7 +89,7 @@ new Vue({
89
89
})
90
90
```
91
91
92
-
La même encapsulation s’applique pour les autres fonctionnalités enregistrables de Vue, comme les directives.
92
+
La même encapsulation s’applique pour les autres fonctionnalités de Vue pouvant être inscrites, comme les directives.
93
93
94
94
### Limitations de l'analyse d'un template à partir du DOM
95
95
@@ -332,7 +332,7 @@ new Vue({
332
332
Une erreur répandue chez les débutants est d'essayer de passer un nombre en utilisant la syntaxe littérale :
333
333
334
334
```html
335
-
<!-- ceci passe une simple chaîne de caractère "1" -->
335
+
<!-- ceci passe une simple chaîne de caractères "1" -->
336
336
<compsome-prop="1"></comp>
337
337
```
338
338
@@ -403,7 +403,7 @@ Vue.component('example', {
403
403
default:100
404
404
},
405
405
// les objets et tableaux par défaut doivent être retournés
406
-
//depuis fabrique de fonctions
406
+
//par une fabrique de fonctions
407
407
propE: {
408
408
type:Object,
409
409
default:function () {
@@ -1070,11 +1070,11 @@ Quand vous inscrivez un composant (ou des props), vous pouvez utiliser la kebab-
0 commit comments