From 20f4159b27da43cf51bc162a3109f642e0b36b25 Mon Sep 17 00:00:00 2001 From: sylvainpolletvillard Date: Sun, 9 Jul 2017 15:13:18 +0200 Subject: [PATCH 1/4] traduction section Directives --- src/v2/api/index.md | 272 ++++++++++++++++++++++---------------------- 1 file changed, 136 insertions(+), 136 deletions(-) diff --git a/src/v2/api/index.md b/src/v2/api/index.md index d9bf685a90..bf1b922edb 100644 --- a/src/v2/api/index.md +++ b/src/v2/api/index.md @@ -1,5 +1,5 @@ --- -type: api (En) +type: api --- ## Configuration globale @@ -1509,98 +1509,98 @@ Tous les hooks du cycle de vie ont automatiquement leur contexte `this` rattach ### 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 texte `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 HTML interne `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 `