Skip to content

Commit 2f11912

Browse files
authored
Merge pull request vuejs#73 from Alex-Sokolov/master
Правки по ссылкам в API
2 parents 097057a + 72a07cd commit 2f11912

File tree

6 files changed

+40
-40
lines changed

6 files changed

+40
-40
lines changed

src/v2/api/index.md

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
title: API
23
type: api
34
---
45

@@ -307,7 +308,7 @@ type: api
307308

308309
Применяет миксин ко всем созданным впоследствии инстансам Vue. Так авторы плагинов могут встроить желаемое поведение в компоненты. **Не рекомендуется использовать в коде приложений**.
309310

310-
- **См. также:** [Глобальные миксины](../guide/mixins.html#Глобальные-миксины)
311+
- **См. также:** [Глобальные примеси](../guide/mixins.html#Глобальные-примеси)
311312

312313
<h3 id="Vue-compile">Vue.compile( template )</h3>
313314

@@ -506,7 +507,7 @@ type: api
506507
vm.a // 2
507508
```
508509

509-
- **См. также:** [Методы и обработка событий](../guide/events.html)
510+
- **См. также:** [Обработка событий](../guide/events.html)
510511

511512
### watch
512513

@@ -543,7 +544,7 @@ type: api
543544

544545
<p class="tip">Обратите внимание, что __вам не стоит использовать стрелочные функции при определении наблюдателей__ (напр. `searchQuery: newValue => this.updateAutocomplete(newValue)`). Поскольку стрелочные функции связываются с родительским контекстом, `this` не будет указывать на инстанс Vue, и `this.updateAutocomplete` окажется неопределенным.</p>
545546

546-
- **См. также:** [Методы инстанса - vm.$watch](#vm-watch)
547+
- **См. также:** [Методы инстанса vm.$watch](#vm-watch)
547548

548549
## Опции — DOM
549550

@@ -579,7 +580,7 @@ type: api
579580

580581
- **См. также:**
581582
- [Диаграмма жизненного цикла](../guide/instance.html#Диаграмма-жизненного-цикла)
582-
- [Распределение контента через слоты](../guide/components.html#Дистрибьюция-контента-через-слоты)
583+
- [Дистрибьюция контента через слоты](../guide/components.html#Дистрибьюция-контента-через-слоты)
583584

584585
### render
585586

@@ -592,11 +593,11 @@ type: api
592593
Если компонент функциональный, вторым параметром передаётся `context`, дающий доступ к контекстным данным, так как функциональные компоненты не имеют инстансов.
593594

594595
- **См. также:**
595-
- [Render-функции](../guide/render-function)
596+
- [Render-функции](../guide/render-function.html)
596597

597598
## Опции — хуки жизненного цикла
598599

599-
Хук (hook - буквально "крючок"), функция, вызывающаяся в определенный момент жизненного цикла сущности, например, непосредственно перед или после создания компонента Vue. Хук позволяет расширить или изменить стандартное поведение на пользовательское.
600+
Хук (hook буквально "крючок"), функция, вызывающаяся в определенный момент жизненного цикла сущности, например, непосредственно перед или после создания компонента Vue. Хук позволяет расширить или изменить стандартное поведение на пользовательское.
600601

601602
Контекст `this` хуков указывает на инстанс Vue c данными, вычисляемыми свойствами и методами. Это значит, что __вам не следует использовать стрелочные функции для определения хуков жизненного цикла__ (напр. `created: () => this.fetchTodos()`). Поскольку стрелочные функции связываются с родительским контекстом, `this` не будет указывать на инстанс Vue, и `this.fetchTodos` окажется неопределенным.
602603

@@ -697,8 +698,8 @@ type: api
697698
**При рендеринге на стороне сервера этот хук не вызывается.**
698699

699700
- **См. также:**
700-
- [Встроенные компоненты - keep-alive](#keep-alive)
701-
- [Динамические компоненты - keep-alive](../guide/components.html#keep-alive)
701+
- [Встроенные компоненты keep-alive](#keep-alive)
702+
- [Динамические компоненты keep-alive](../guide/components.html#keep-alive)
702703

703704
### beforeDestroy
704705

@@ -979,9 +980,8 @@ type: api
979980
```
980981

981982
- [Компонент `<slot>`](#slot-1)
982-
- [Распределение контента через слоты](../guide/components.html#Дистрибьюция-контента-через-слоты)
983-
- [Render-функции и слоты](../guide/render-function.html#Slots)
984-
983+
- [Дистрибьюция контента через слоты](../guide/components.html#Дистрибьюция-контента-через-слоты)
984+
- [Render-функции — слоты](../guide/render-function.html#Слоты)
985985

986986
### vm.$scopedSlots
987987

@@ -993,14 +993,14 @@ type: api
993993

994994
- **Подробности:**
995995

996-
Используется для доступа к [слотам с ограниченной областью видимости](../guide/components.html#Scoped-Slots). Для каждого слота, включая и слот `default`, объект содержащий соответствующую функцию, что возвращает VNode.
996+
Используется для доступа к [слотам с ограниченной областью видимости](../guide/components.html#Слоты-с-ограниченной-областью-видимости). Для каждого слота, включая и слот `default`, объект содержащий соответствующую функцию, что возвращает VNode.
997997

998998
Использование `vm.$scopedSlots` наиболее полезно при написании компонентов с использованием [render-функций](../guide/render-function.html).
999999

10001000
- **См. также:**
10011001
- [`<slot>` компонент](#slot-1)
1002-
- [Слоты с ограниченной областью видимости](../guide/components.html#Scoped-Slots)
1003-
- [Render-функции: Слоты](../guide/render-function.html#Slots)
1002+
- [Слоты с ограниченной областью видимости](../guide/components.html#Слоты-с-ограниченной-областью-видимости)
1003+
- [Render-функции — слоты](../guide/render-function.html#Слоты)
10041004

10051005

10061006
### vm.$refs
@@ -1014,7 +1014,7 @@ type: api
10141014
Объект, с дочерними компонентами, имеющими параметр `ref`.
10151015

10161016
- **См. также:**
1017-
- [Ссылки на дочерние компоненты](../guide/components.html#Ссылки-на-дочерние-компоненты)
1017+
- [Ссылки на компоненты-потомки](../guide/components.html#Ссылки-на-компоненты-потомки)
10181018
- [ref](#ref)
10191019

10201020
### vm.$isServer
@@ -1027,7 +1027,7 @@ type: api
10271027

10281028
Запущен ли данный инстанс Vue на сервере.
10291029

1030-
- **См. также:** [Рендеринг на сервере](../guide/ssr.html)
1030+
- **См. также:** [SSR. Рендеринг на стороне сервера](../guide/ssr.html)
10311031

10321032
## Методы инстанса — данные
10331033

@@ -1219,7 +1219,7 @@ type: api
12191219

12201220
- **См. также:**
12211221
- [Диаграмма жизненного цикла](../guide/instance.html#Диаграмма-жизненного-цикла)
1222-
- [Рендеринг на сервере](../guide/ssr.html)
1222+
- [SSR. Рендеринг на стороне сервера](../guide/ssr.html)
12231223

12241224
<h3 id="vm-forceUpdate">vm.$forceUpdate()</h3>
12251225

@@ -1293,7 +1293,7 @@ type: api
12931293
<span>{{msg}}</span>
12941294
```
12951295

1296-
- **См. также:** [Синтаксис связывания данных — интерполяции](../guide/syntax.html#Текст)
1296+
- **См. также:** [Синтаксис шаблонов — интерполяции](../guide/syntax.html#Текст)
12971297

12981298
### v-html
12991299

@@ -1310,7 +1310,7 @@ type: api
13101310
```html
13111311
<div v-html="html"></div>
13121312
```
1313-
- **См. также:** [Синтаксис связывания данных — интерполяции](../guide/syntax.html#Сырой-HTML)
1313+
- **См. также:** [Синтаксис шаблонов — интерполяции](../guide/syntax.html#Сырой-HTML)
13141314

13151315
### v-show
13161316

@@ -1322,7 +1322,7 @@ type: api
13221322

13231323
При изменении состояния этой директивы вызываются анимации, заданные в transition.
13241324

1325-
- **См. также:** [Условный рендеринг - v-show](../guide/conditional.html#v-show)
1325+
- **См. также:** [Условный рендеринг v-show](../guide/conditional.html#v-show)
13261326

13271327

13281328
### v-if
@@ -1336,7 +1336,7 @@ type: api
13361336
Эта директива также запускает анимационные переходы при изменении условия.
13371337

13381338

1339-
- **См. также:** [Условный рендеринг — v-if](../guide/conditional.html)
1339+
- **См. также:** [Условный рендеринг — v-if](../guide/conditional.html#v-if)
13401340

13411341

13421342
### v-else
@@ -1389,7 +1389,7 @@ type: api
13891389
</div>
13901390
```
13911391

1392-
- **См. также:** [Условный рендеринг - v-else-if](../guide/conditional.html#v-else-if)
1392+
- **См. также:** [Условный рендеринг v-else-if](../guide/conditional.html#v-else-if)
13931393

13941394
### v-for
13951395

@@ -1495,7 +1495,7 @@ type: api
14951495
```
14961496

14971497
- **См. также:**
1498-
- [Методы и обработка событий](../guide/events.html)
1498+
- [Обработка событий](../guide/events.html)
14991499
- [Компоненты — пользовательские события](../guide/components.html#Пользовательские-события)
15001500

15011501
### v-bind
@@ -1563,7 +1563,7 @@ type: api
15631563
В использовании `.camel` нет необходимости, если вы пользуетесь строковыми шаблонами или `vue-loader`/`vueify`.
15641564

15651565
- **См. также:**
1566-
- [Связывание классов и стилей](../guide/class-and-style.html)
1566+
- [Работа с классами и стилями](../guide/class-and-style.html)
15671567
- [Компоненты — входные параметры компонентов](../guide/components.html#Входные-параметры)
15681568

15691569

@@ -1587,8 +1587,8 @@ type: api
15871587
Двусторонним образом связывает элемент ввода данных или компонент с переменной. Директива подробно описана в руководстве по ссылке ниже.
15881588

15891589
- **См. также:**
1590-
- [Связывание элементов ввода данных](../guide/forms.html)
1591-
- [Компоненты — компоненты для ввода данных с пользовательскими событиями](../guide/components.html#Элементы-ввода-форм-и-пользовательские-события)
1590+
- [Работа с формами](../guide/forms.html)
1591+
- [Компоненты — поля ввода форм с использованием пользовательских событий](../guide/components.html#Поля-ввода-форм-с-использованием-пользовательских-событий)
15921592

15931593
### v-pre
15941594

@@ -1656,8 +1656,8 @@ type: api
16561656
```
16571657

16581658
- **См. также:**
1659-
- [Синтаксис связывания данных — интерполяции](../guide/syntax.html#Текст)
1660-
- [Компоненты — дешёвые статические компоненты с v-once](../guide/components.html#Дешёвые-статические-компоненты-с-использованием-v-once)
1659+
- [Синтаксис шаблонов — интерполяции](../guide/syntax.html#Текст)
1660+
- [Компоненты — дешёвые статические компоненты с v-once](../guide/components.html#Дешёвые-статические-компоненты-с-использованием-v-once)
16611661

16621662
## Специальные атрибуты
16631663

@@ -1711,7 +1711,7 @@ type: api
17111711

17121712
Важное замечание о времени регистрации ссылок: поскольку ссылки создаются функцией render, вы не cможете использовать их при первичном рендеринге — на тот момент они ещё не существуют! Кроме того, объект `$refs` не является реактивным, поэтому не стоит пытаться использовать его в шаблонах для связывания данных.
17131713

1714-
- **См. также:** [Ссылки на дочерние компоненты](../guide/components.html#Ссылки-на-дочерние-компоненты)
1714+
- **См. также:** [Ссылки на компоненты-потомки](../guide/components.html#Ссылки-на-компоненты-потомки)
17151715

17161716
### slot
17171717

@@ -1744,7 +1744,7 @@ type: api
17441744
<component :is="$options.components.child"></component>
17451745
```
17461746

1747-
- **См. также:** [Динамические компоненты](../guide/components.html#Динамическое-переключение-компонентов)
1747+
- **См. также:** [Динамическое переключение компонентов](../guide/components.html#Динамическое-переключение-компонентов)
17481748

17491749
### transition
17501750

@@ -1807,7 +1807,7 @@ type: api
18071807
}).$mount('#transition-demo')
18081808
```
18091809

1810-
- **См. также:** [Анимации переходов: появление, исчезновение и списки](../guide/transitions.html)
1810+
- **См. также:** [Анимационные эффекты переходов: появление, исчезновение и списки](../guide/transitions.html)
18111811

18121812
### transition-group
18131813

@@ -1835,7 +1835,7 @@ type: api
18351835
</transition-group>
18361836
```
18371837

1838-
- **См. также:** [Анимации переходов: появление, исчезновение и списки](../guide/transitions.html)
1838+
- **См. также:** [Анимационные эффекты переходов: появление, исчезновение и списки](../guide/transitions.html)
18391839

18401840
### keep-alive
18411841

@@ -1893,7 +1893,7 @@ type: api
18931893

18941894
<p class="tip">`<keep-alive>` не работает с функциональными компонентами, так как у них отсутствуют инстансы.</p>
18951895

1896-
- **См. также:** [Динамические компоненты — keep-alive](../guide/components.html#keep-alive)
1896+
- **См. также:** [Динамическое переключение компонентов — keep-alive](../guide/components.html#keep-alive)
18971897

18981898
### slot
18991899

@@ -1906,7 +1906,7 @@ type: api
19061906

19071907
Подробнее этот механизм описан в руководстве по ссылке ниже.
19081908

1909-
- **См. также:** [Распределение контента слотами](../guide/components.html#Дистрибьюция-контента-через-слоты)
1909+
- **См. также:** [Дистрибьюция контента через слоты](../guide/components.html#Дистрибьюция-контента-через-слоты)
19101910

19111911
## Интерфейс VNode
19121912

src/v2/examples/modal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Компонент - модальное окно
2+
title: Компонент модальное окно
33
type: examples
44
order: 6
55
---

src/v2/guide/migration-vue-router.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ if (route.meta.requiresAuth) {
261261
<a v-link="'/about'">About</a>
262262
```
263263

264-
вам необходимо изменить ее следующим образом:
264+
вам необходимо изменить её следующим образом:
265265

266266
``` html
267267
<router-link to="/about">About</router-link>

src/v2/guide/render-function.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ render: function (createElement) {
388388
render (createElement) {
389389
return createElement('div', [
390390
createElement('child', {
391-
// передаем scopedSlots в объект data
391+
// передаём scopedSlots в объект data
392392
// в виде { name: props => VNode | Array<VNode> }
393393
scopedSlots: {
394394
default: function (props) {

src/v2/guide/typescript.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ order: 25
88

99
Статическая типизация может предотвратить много потенциальных ошибок времени выполнения, особенно при разрастании приложений. По этой причине Vue поставляется с [официальными файлами деклараций](https://github.com/vuejs/vue/tree/dev/types) [TypeScript](https://www.typescriptlang.org/) причем не только для ядра Vue, но также [для Vue Router](https://github.com/vuejs/vue-router/tree/dev/types) и [Vuex](https://github.com/vuejs/vuex/tree/dev/types).
1010

11-
Так как все это уже [опубликовано на NPM](https://unpkg.com/vue/types/), то вам даже не понадобится использовать внешние инструменты, такие как `Typings`, потому что декларации типов автоматически импортируются вместе с Vue. Это значит, что все, что вам нужно - это просто:
11+
Так как все это уже [опубликовано на NPM](https://unpkg.com/vue/types/), то вам даже не понадобится использовать внешние инструменты, такие как `Typings`, потому что декларации типов автоматически импортируются вместе с Vue. Это значит, что все, что вам нужно это просто:
1212

1313
``` ts
1414
import Vue = require('vue')
@@ -79,7 +79,7 @@ export default {
7979
import Vue = require('vue')
8080
import Component from 'vue-class-component'
8181

82-
// декоратор @Component указывает, что класс - это компонент Vue
82+
// декоратор @Component указывает, что класс это компонент Vue
8383
@Component({
8484
// сюда можно помещать все опции компонента
8585
template: '<button @click="onClick">Click!</button>'

themes/vue/layout/layout.ejs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<!DOCTYPE html>
33
<html lang="ru">
44
<head>
5-
<title><%- page.title ? page.title + ' - ' : '' %>vue.js</title>
5+
<title><%- page.title ? page.title + ' ' : '' %>vue.js</title>
66
<meta charset="utf-8">
77
<meta name="description" content="<%- theme.site_description %>">
88
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

0 commit comments

Comments
 (0)