From fd0b9e17fbe0ea71ce00eae599e74ce8c91d1a09 Mon Sep 17 00:00:00 2001 From: DmitriiMers Date: Wed, 18 Apr 2018 00:53:08 +0300 Subject: [PATCH 1/2] Translate Filters --- src/v2/guide/filters.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/v2/guide/filters.md b/src/v2/guide/filters.md index c99baacd..730c061d 100644 --- a/src/v2/guide/filters.md +++ b/src/v2/guide/filters.md @@ -1,5 +1,5 @@ --- -title: Filters +title: Filtre type: guide order: 305 --- From b5eae3989ac04b764601169c3498e501278521a4 Mon Sep 17 00:00:00 2001 From: DmitriiMers Date: Fri, 20 Apr 2018 00:38:16 +0300 Subject: [PATCH 2/2] Translated category Filters --- src/v2/guide/filters.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/v2/guide/filters.md b/src/v2/guide/filters.md index 730c061d..a88a1e03 100644 --- a/src/v2/guide/filters.md +++ b/src/v2/guide/filters.md @@ -4,7 +4,7 @@ type: guide order: 305 --- -Vue.js allows you to define filters that can be used to apply common text formatting. Filters are usable in two places: **mustache interpolations and `v-bind` expressions** (the latter supported in 2.1.0+). Filters should be appended to the end of the JavaScript expression, denoted by the "pipe" symbol: +Vue.js vă permite să definiți filtrele care pot fi utilizate pentru a aplica formatarea comună a textului. Filtrele se folosesc în două locuri: **în interpolații mustache și în expresii `v-bind`** (ultimul având suport în versiunile 2.1.0+). Filtrele trebuie să fie atașate la sfârșitul expresiei JavaScript, notată cu o "bară verticală" (pipe): ``` html @@ -14,7 +14,7 @@ Vue.js allows you to define filters that can be used to apply common text format
``` -The filter function always receives the expression's value (the result of the former chain) as its first argument. In this example, the `capitalize` filter function will receive the value of `message` as its argument. +Funcția de filtrare primește întotdeauna valoarea expresiei (rezultatul lanțului precedent) ca primul argument. În acest exemplu, funcția de filtrare `capitalize` va primi valoarea `message` în calitate de argument. ``` js new Vue({ @@ -29,18 +29,18 @@ new Vue({ }) ``` -Filters can be chained: +Filtrele pot fi înlănțuite: ``` html {{ message | filterA | filterB }} ``` -In this case, `filterA`, defined with a single argument, will receive the value of `message`, and then the `filterB` function will be called with the result of `filterA` passed into `filterB`'s single argument. +În cazul dat, `filterA`, definit printr-un singur argument, va primi valoarea `message` și apoi funcția `filterB` va fi apelată cu rezultatul `filterA` transmis ca argumentul unic al `filterB`. -Filters are JavaScript functions, therefore they can take arguments: +Filtrele sunt funcții JavaScript, prin urmare pot primi argumente: ``` html {{ message | filterA('arg1', arg2) }} ``` -Here `filterA` is defined as a function taking three arguments. The value of `message` will be passed into the first argument. The plain string `'arg1'` will be passed into the `filterA` as its second argument, and the value of expression `arg2` will be evaluated and passed in as the third argument. +În cazul dat `filterA` este definit ca o funcție care primește trei argumente. Valoarea `message` va fi transmisă în primul argument. Șirul simplu de caractere `'arg1'` va fi transmis în `filterA` ca al doilea argument, iar valoarea expresiei `arg2` va fi evaluată și va fi transmisă drept al treilea argument.