diff --git a/docs/ru/advanced/lazy-loading.md b/docs/ru/advanced/lazy-loading.md index b762b02f9..7bb01ba87 100644 --- a/docs/ru/advanced/lazy-loading.md +++ b/docs/ru/advanced/lazy-loading.md @@ -16,7 +16,7 @@ const Foo = () => Promise.resolve({ /* определение компонент import('./Foo.vue') // возвращает Promise ``` -> Примечание: если вы используете Babel, то нужно будет добавить плагин [syntax-dynamic-import](http://babeljs.io/docs/plugins/syntax-dynamic-import/), чтобы Babel смог корректно обработать синтаксис. +> Примечание: если вы используете Babel, то нужно будет добавить плагин [syntax-dynamic-import](https://babeljs.io/docs/plugins/syntax-dynamic-import/), чтобы Babel смог корректно обработать синтаксис. Эти два пункта — всё необходимое, чтобы определить асинхронный компонент, который Webpack автоматически вынесет в отдельный чанк: diff --git a/docs/ru/essentials/dynamic-matching.md b/docs/ru/essentials/dynamic-matching.md index 4ba304b69..9e0685163 100644 --- a/docs/ru/essentials/dynamic-matching.md +++ b/docs/ru/essentials/dynamic-matching.md @@ -25,7 +25,7 @@ const User = { } ``` -Посмотреть на пример вживую можно [здесь](http://jsfiddle.net/yyx990803/4xfa2f19/). +Посмотреть на пример вживую можно [здесь](https://jsfiddle.net/yyx990803/4xfa2f19/). Может быть несколько динамических сегментов в одном пути. Для каждого сегмента появится соответствующее свойство в `$route.params`. Например: diff --git a/docs/ru/essentials/getting-started.md b/docs/ru/essentials/getting-started.md index 66ac1a5e8..cb640dba6 100644 --- a/docs/ru/essentials/getting-started.md +++ b/docs/ru/essentials/getting-started.md @@ -63,6 +63,6 @@ const app = new Vue({ // Всё, приложение работает! ;) ``` -Вживую этот пример доступен [здесь](http://jsfiddle.net/yyx990803/xgrjzsup/). +Вживую этот пример доступен [здесь](https://jsfiddle.net/yyx990803/xgrjzsup/). Обратите внимание, что `` автоматически получает класс `.router-link-active` при совпадении пути. Подробнее об этом можно узнать в [справочнике API](../api/router-link.md). diff --git a/docs/ru/essentials/navigation.md b/docs/ru/essentials/navigation.md index 980a8e1db..d71207374 100644 --- a/docs/ru/essentials/navigation.md +++ b/docs/ru/essentials/navigation.md @@ -45,7 +45,7 @@ router.push({ path: '/user', params: { userId }}) // -> /user В версии 2.2.0+, можно указать опциональные `onComplete` и `onAbort` коллбеки в `router.push` или `router.replace` в качестве 2-го и 3-го аргументов. Эти коллбеки будут вызываться когда навигация либо успешно завершена (после того как все асинхронные хуки будут завершены), или прервана (переходом на этот же маршрут, или на другой маршрут прежде чем текущая навигация будет завершена), соответственно. -**Примечание:** Если путь назначения совпадает с текущим маршрутом и меняются только параметры (например: переход из одного профиля в другой `/users/1` -> `/users/2`), вам потребуется использовать [beforeRouteUpdate](./dynamic-matching.html#отслеживание-изменений-параметров) чтобы реагировать на изменения (например: получение информации о пользователе). +**Примечание:** Если путь назначения совпадает с текущим маршрутом и меняются только параметры (например, переход из одного профиля в другой `/users/1` -> `/users/2`), вам потребуется использовать [`beforeRouteUpdate`](./dynamic-matching.html#отслеживание-изменений-параметров) чтобы реагировать на изменения (например, получение информации о пользователе). #### `router.replace(location, onComplete?, onAbort?)` @@ -55,7 +55,6 @@ router.push({ path: '/user', params: { userId }}) // -> /user |-----------------------------------|-----------------------| | `` | `router.replace(...)` | - #### `router.go(n)` Единственным параметром этого метода является целое число, указывающее на сколько шагов необходимо перейти по стеку истории навигации (вперёд или назад, аналогично `window.history.go(n)`. diff --git a/docs/ru/essentials/nested-routes.md b/docs/ru/essentials/nested-routes.md index bfb428e77..cb8ae241b 100644 --- a/docs/ru/essentials/nested-routes.md +++ b/docs/ru/essentials/nested-routes.md @@ -96,4 +96,4 @@ const router = new VueRouter({ }) ``` -Действующее демо этого примера можно найти [здесь](http://jsfiddle.net/yyx990803/L7hscd8h/). +Действующее демо этого примера можно найти [здесь](https://jsfiddle.net/yyx990803/L7hscd8h/).