diff --git a/src/v2/api/index.md b/src/v2/api/index.md index e0627c3466..6802168b07 100644 --- a/src/v2/api/index.md +++ b/src/v2/api/index.md @@ -1,10 +1,10 @@ --- -type: api (En) +type: api --- ## Configuration globale -

**Cette page est en cours de traduction française. Revenez une autre fois pour lire une traduction achevée ou [participez à la traduction française ici](https://github.com/vuejs-fr/vuejs.org).**

`Vue.config` est un objet contenant les configurations globales de Vue. Vous pouvez modifier les propriétés listées ci-dessous avant de mettre en place votre application :

+`Vue.config` est un objet contenant les configurations globales de Vue. Vous pouvez modifier les propriétés listées ci-dessous avant de mettre en place votre application : ### silent @@ -1220,7 +1220,7 @@ if (version === 2) { - **Détails :** - Utilisé pour accéder programmatiquement à du contenu [distribué par slots](../guide/components.html#Content-Distribution-with-Slots). Chaque [slot nommé](../guide/components.html#Named-Slots) a sa propriété correspondante (p. ex. le contenu de `slot="foo"` sera trouvé dans `vm.$slots.foo`). La propriété `default` contient tous les noeuds non inclus dans un slot nommé. + Utilisé pour accéder programmatiquement à du contenu [distribué par slots](../guide/components.html#Content-Distribution-with-Slots). Chaque [slot nommé](../guide/components.html#Named-Slots) a sa propriété correspondante (p. ex. le contenu de `slot="foo"` sera trouvé dans `vm.$slots.foo`). La propriété `default` contient tous les nœuds non inclus dans un slot nommé. Accéder à `vm.$slots` est plus utile lorsque vous écrivez un composant avec une [fonction `render`](../guide/render-function.html). @@ -1577,98 +1577,98 @@ if (version === 2) { ### v-text -- **Expects :** `string` +- **Attend comme valeur :** `string` - **Détails :** - Updates the element's `textContent`. If you need to update the part of `textContent`, you should use `{% raw %}{{ Mustache }}{% endraw %}` interpolations. + Met à jour le contenu textuel (`textContent`) de l'élément. Si vous n'avez besoin de mettre à jour qu'une partie de ce contenu, vous devriez utiliser les interpolations `{% raw %}{{ Mustache }}{% endraw %}`. - **Exemple :** ```html - + {{msg}} ``` -- **Voir aussi :** [Data Binding Syntax - interpolations](../guide/syntax.html#Text) +- **Voir aussi :** [Syntaxe de liaison de données - interpolations](../guide/syntax.html#Text) ### v-html -- **Expects:** `string` +- **Attend comme valeur :** `string` - **Détails :** - Updates the element's `innerHTML`. **Note that the contents are inserted as plain HTML - they will not be compiled as Vue templates**. If you find yourself trying to compose templates using `v-html`, try to rethink the solution by using components instead. + Met à jour le contenu HTML (`innerHTML`) de l'élément. **Notez que les contenus sont insérés en pur HTML - ils ne seront pas compilés en tant que templates Vue**. Si vous vous retrouvez à vouloir composer des templates avec `v-html`, essayez de repenser la solution en utilisant des composants à la place. -

Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to [XSS attacks](https://en.wikipedia.org/wiki/Cross-site_scripting). Only use `v-html` on trusted content and **never** on user-provided content.

+

Faire le rendu dynamique de code HTML arbitraire sur votre site web peut être très dangereux car cela peut mener facilement à des [attaques XSS](https://fr.wikipedia.org/wiki/Cross-site_scripting). Utilisez `v-html` uniquement avec du contenu de confiance et **jamais** avec du contenu fourni par les utilisateurs.

- **Exemple:** ```html
``` -- **Voir aussi :** [Data Binding Syntax - interpolations](../guide/syntax.html#Raw-HTML) +- **Voir aussi :** [Syntaxe de liaison de données - interpolations](../guide/syntax.html#Raw-HTML) ### v-show -- **Expects:** `any` +- **Attend comme valeur :** `any` - **Utilisation :** - Toggle's the element's `display` CSS property based on the truthy-ness of the expression value. + Permute l'affichage de l'élément avec la propriété CSS `display` selon si la valeur de l'expression est [truthy](https://developer.mozilla.org/fr/docs/Glossaire/Truthy) ou non. - This directive triggers transitions when its condition changes. + Cette directive déclenche des transitions quand sa condition change. -- **Voir aussi :** [Conditional Rendering - v-show](../guide/conditional.html#v-show) +- **Voir aussi :** [Rendu conditionnel - v-show](../guide/conditional.html#v-show) ### v-if -- **Expects:** `any` +- **Attend comme valeur :** `any` - **Utilisation :** - Conditionally render the element based on the truthy-ness of the expression value. The element and its contained directives / components are destroyed and re-constructed during toggles. If the element is a `