diff --git a/docs/ru/advanced/data-fetching.md b/docs/ru/advanced/data-fetching.md index 7ee7201db..6a4482431 100644 --- a/docs/ru/advanced/data-fetching.md +++ b/docs/ru/advanced/data-fetching.md @@ -54,7 +54,7 @@ export default { fetchData () { this.error = this.post = null this.loading = true - // замените здесь getPost используемым методом получения данных / доступа к API + // замените здесь `getPost` используемым методом получения данных / доступа к API getPost(this.$route.params.id, (err, post) => { this.loading = false if (err) { diff --git a/docs/ru/advanced/lazy-loading.md b/docs/ru/advanced/lazy-loading.md index bc6b44261..c5324edcf 100644 --- a/docs/ru/advanced/lazy-loading.md +++ b/docs/ru/advanced/lazy-loading.md @@ -2,13 +2,13 @@ При использовании модульного сборщика, результирующая JavaScript-сборка может оказаться довольно большой, что негативно сказывается на времени загрузки страницы. В некоторых случаях было бы эффективнее разделить компоненты каждого пути на отдельные минисборки, и загружать их только при переходе к соответствующему пути. -Совместное использование [асинхронной загрузки компонентов](https://ru.vuejs.org/v2/guide/components.html#Асинхронные-компоненты) Vue и [разделения кода](https://webpack.js.org/guides/code-splitting-require/) WebPack делает реализацию ленивой загрузки компонентов в зависимости от путей тривиальной. +Совместное использование [асинхронной загрузки компонентов](https://ru.vuejs.org/v2/guide/components.html#Асинхронные-компоненты) Vue и [разделения кода](https://webpack.js.org/guides/code-splitting-require/) Webpack делает реализацию ленивой загрузки компонентов в зависимости от путей тривиальной. Всё, что требуется — определить компоненты путей как асинхронные: ``` js const Foo = resolve => { - // require.ensure — это специальный синтаксис Webpack'а для определения точки разделения кода. + // `require.ensure` — это специальный синтаксис Webpack'а для определения точки разделения кода. require.ensure(['./Foo.vue'], () => { resolve(require('./Foo.vue')) }) diff --git a/docs/ru/advanced/transitions.md b/docs/ru/advanced/transitions.md index 795ae1c7f..adcf8a18f 100644 --- a/docs/ru/advanced/transitions.md +++ b/docs/ru/advanced/transitions.md @@ -44,7 +44,7 @@ const Bar = { ``` ``` js -// затем, в родительском компоненте, будем следить за переменной $route, +// затем, в родительском компоненте, будем следить за переменной `$route`, // чтобы определить, какой анимационный переход применить watch: { diff --git a/docs/ru/api/route-object.md b/docs/ru/api/route-object.md index 0c1354dcd..2f6bd0b8e 100644 --- a/docs/ru/api/route-object.md +++ b/docs/ru/api/route-object.md @@ -16,7 +16,7 @@ ``` js router.beforeEach((to, from, next) => { - // как to так и from являются объектами пути + // как `to` так и `from` являются объектами пути }) ``` @@ -25,7 +25,7 @@ ``` js const router = new VueRouter({ scrollBehavior (to, from, savedPosition) { - // как to так и from являются объектами пути + // как `to` так и `from` являются объектами пути } }) ``` diff --git a/docs/ru/api/router-link.md b/docs/ru/api/router-link.md index ad0c5a3b2..9ff76ec59 100644 --- a/docs/ru/api/router-link.md +++ b/docs/ru/api/router-link.md @@ -27,10 +27,10 @@ Home - + Home - + Home @@ -39,7 +39,7 @@ User - + Register ``` @@ -100,7 +100,7 @@ Одним из следствий этого подхода является тот факт, что корневая ссылка `` будет считаться активной всегда. Чтобы заставить ссылку считаться активной только при полном совпадении, используйте входной параметр `exact`: ``` html - + ``` diff --git a/docs/ru/essentials/getting-started.md b/docs/ru/essentials/getting-started.md index c0876cdd9..9b36da84d 100644 --- a/docs/ru/essentials/getting-started.md +++ b/docs/ru/essentials/getting-started.md @@ -4,7 +4,7 @@ Создать одностраничное приложение используя Vue.js и Vue-router очень просто. Используя Vue.js, мы уже компонуем своё приложение из компонентов. Добавляя Vue-router, мы просто сопоставляем компонентам пути, и указываем, где именно их отображать. Вот простой пример: -> Все примеры используют standalone-сборку Vue, которая позволяет использовать парсинг шаблонов. Подробнее о разнице сборок можно почитать [в документации к Vue.js](https://ru.vuejs.org/v2/guide/installation.html#Объяснение-различных-сборок). +> Все примеры используют полную сборку Vue, которая позволяет использовать парсинг шаблонов. Подробнее о разнице сборок можно почитать [в документации к Vue.js](https://ru.vuejs.org/v2/guide/installation.html#Объяснение-различных-сборок). ### HTML @@ -17,7 +17,7 @@

- + Go to Foo Go to Bar

@@ -30,7 +30,7 @@ ``` js // 0. При использовании модульной системы (напр. vue-cli), -// импортируйте Vue и VueRouter и затем вызовите Vue.use(VueRouter) +// импортируйте Vue и VueRouter и затем вызовите `Vue.use(VueRouter)` // 1. Определение используемых компонентов // Они могут быть импортированы из внешних файлов @@ -39,7 +39,7 @@ const Bar = { template: '
bar
' } // 2. Определение путей // Каждый путь должен указывать на компонент -// "Компонентом" может быть как созданный через Vue.extend() +// "Компонентом" может быть как созданный через `Vue.extend()` // полноценный конструктор, так и просто объект с настройками компонента // Вложенные пути будут рассмотрены далее. const routes = [ @@ -50,7 +50,7 @@ const routes = [ // 3. Создаём инстанс роутера с опцией `routes` // Можно передать и другие опции, но пока не будем усложнять const router = new VueRouter({ - routes // сокращение от routes: routes + routes // сокращение от `routes: routes` }) // 4. Создаём и монтируем корневой инстанс Vue нашего приложения.