From 7611e20afe58b1bfdb0ad5f7528b053b68b7020c Mon Sep 17 00:00:00 2001 From: Grigoriy Beziuk Date: Mon, 24 Apr 2017 22:34:27 +0800 Subject: [PATCH 1/4] russian translation update v2.5.+ --- docs/ru/api/options.md | 10 ++++++++++ docs/ru/api/router-instance.md | 1 + docs/ru/api/router-link.md | 10 ++++++++++ 3 files changed, 21 insertions(+) diff --git a/docs/ru/api/options.md b/docs/ru/api/options.md index 6d60579f6..0ee982bcf 100644 --- a/docs/ru/api/options.md +++ b/docs/ru/api/options.md @@ -53,6 +53,16 @@ Глобальная конфигурация CSS-класса по умолчанию для активных ссылок ``. См. также [router-link](router-link.md). +### linkExactActiveClass + +> Добавлено в версии 2.5.0+ + +- Тип: `string` + +- По умолчанию: `"router-link-exact-active"` + + Глобально настраивает для `` активный класс по умолчанию для точных совпадений маршрута. См. также [router-link](router-link.md). + ### scrollBehavior - тип: `Function` diff --git a/docs/ru/api/router-instance.md b/docs/ru/api/router-instance.md index d84282cb1..c4e44d950 100644 --- a/docs/ru/api/router-instance.md +++ b/docs/ru/api/router-instance.md @@ -28,6 +28,7 @@ См. [сторожевые хуки](../advanced/navigation-guards.md). + С версии 2.5.0+ все три методы возвращают функцию, которая удаляет зарегистрированный хук. - **router.push(location, onComplete?, onAbort?)** - **router.replace(location, onComplete?, onAbort?)** diff --git a/docs/ru/api/router-link.md b/docs/ru/api/router-link.md index 3f66ff1f4..b8dca03fc 100644 --- a/docs/ru/api/router-link.md +++ b/docs/ru/api/router-link.md @@ -116,6 +116,16 @@ Указывает событие(я), способные вызвать переход по ссылке. +- **exact-active-class** + + > Добавлено в версии 2.5.0+ + + - Тип: `string` + + - По умолчанию: `"router-link-exact-active"` + + Укажите активный CSS-класс, применяемый когда ссылка активна с точным соответствием маршрута. Обратите внимание, что значение по умолчанию также может быть настроено глобально с помощью опции `linkExactActiveClass` в конструкторе маршрутизатора. + ### Применение класса активности ко внешнему элементу Иногда хочется применить класс активности не к самому тегу ``, а к другому элементу. Для этих целей можно использовать `` для наружного элемента, а ссылку разместить внутри, вручную: From d6fc3ac502510211f180c8adaf12cf7b5824d7dc Mon Sep 17 00:00:00 2001 From: Alex-Sokolov Date: Mon, 24 Apr 2017 22:29:32 +0300 Subject: [PATCH 2/4] =?UTF-8?q?router-instance.md=20=D0=B8=D1=81=D0=BF?= =?UTF-8?q?=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=B0=20=D0=BE=D0=BF=D0=B5?= =?UTF-8?q?=D1=87=D0=B0=D1=82=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ru/api/router-instance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ru/api/router-instance.md b/docs/ru/api/router-instance.md index c4e44d950..a0d0e0960 100644 --- a/docs/ru/api/router-instance.md +++ b/docs/ru/api/router-instance.md @@ -28,7 +28,7 @@ См. [сторожевые хуки](../advanced/navigation-guards.md). - С версии 2.5.0+ все три методы возвращают функцию, которая удаляет зарегистрированный хук. + С версии 2.5.0+ все три метода возвращают функцию, которая удаляет зарегистрированный хук. - **router.push(location, onComplete?, onAbort?)** - **router.replace(location, onComplete?, onAbort?)** From 75fd8a6aac0101d6e7fdc1000cb23492f4487589 Mon Sep 17 00:00:00 2001 From: Alex-Sokolov Date: Mon, 24 Apr 2017 22:30:12 +0300 Subject: [PATCH 3/4] =?UTF-8?q?router-link.md=20=D0=B8=D1=81=D0=BF=D1=80?= =?UTF-8?q?=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ru/api/router-link.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ru/api/router-link.md b/docs/ru/api/router-link.md index b8dca03fc..ad0c5a3b2 100644 --- a/docs/ru/api/router-link.md +++ b/docs/ru/api/router-link.md @@ -124,7 +124,7 @@ - По умолчанию: `"router-link-exact-active"` - Укажите активный CSS-класс, применяемый когда ссылка активна с точным соответствием маршрута. Обратите внимание, что значение по умолчанию также может быть настроено глобально с помощью опции `linkExactActiveClass` в конструкторе маршрутизатора. + Укажите активный CSS-класс, применяемый когда ссылка активна с точным соответствием маршрута. Обратите внимание, что значение по умолчанию также может быть настроено глобально с помощью опции `linkExactActiveClass` в конструкторе VueRouter. ### Применение класса активности ко внешнему элементу From 3f1a8ba6a2c652574a5bac6619509b2dd2485d97 Mon Sep 17 00:00:00 2001 From: Alex-Sokolov Date: Mon, 24 Apr 2017 22:32:02 +0300 Subject: [PATCH 4/4] =?UTF-8?q?navigation-guards.md=20=D0=B8=D1=81=D0=BF?= =?UTF-8?q?=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=B0=20=D0=BE=D0=BF=D0=B5?= =?UTF-8?q?=D1=87=D0=B0=D1=82=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ru/advanced/navigation-guards.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ru/advanced/navigation-guards.md b/docs/ru/advanced/navigation-guards.md index dbba36995..8de0c2819 100644 --- a/docs/ru/advanced/navigation-guards.md +++ b/docs/ru/advanced/navigation-guards.md @@ -2,7 +2,7 @@ Как следует из названия, сторожевые хуки `Vue-router` используются для редиректов или отмены навигационных переходов. Есть несколько способов внедрить сторожевой хук: глобально, для конкретного пути, или для конкретного компонента. -Следует помнить, что **изменение параметров маршрута не вызывает выполнения сторожевых хуков enter/leave**. Вы можете добавить [watch на объект `$route`](../essentials/dynamic-matching.md#отслеживание-изменений-параметров) для отслеживания этих изменений, или использовать хук `beforeRouteUpadte`. +Следует помнить, что **изменение параметров маршрута не вызывает выполнения сторожевых хуков enter/leave**. Вы можете добавить [watch на объект `$route`](../essentials/dynamic-matching.md#отслеживание-изменений-параметров) для отслеживания этих изменений, или использовать хук `beforeRouteUpdate`. ### Глобальные хуки