Skip to content

Commit f017cd6

Browse files
authored
Merge pull request vuejs#107 from Alex-Sokolov/master
Новые правки
2 parents db83fff + 60be051 commit f017cd6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/v2/api/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ type: api
450450

451451
<p class="tip">Обратите внимание, что __вам не стоит использовать стрелочные функции при определении вычисляемых свойств__ (напр. `aDouble: () => this.a * 2`). Поскольку стрелочные функции связываются с родительским контекстом, `this` не будет указывать на экземпляр Vue, и `this.a` окажется неопределённым.</p>
452452

453-
Вычисляемые свойства кешируются и повторно вычисляются только при изменении реактивных зависимостей.
453+
Вычисляемые свойства кешируются и повторно вычисляются только при изменении реактивных зависимостей. Обратите внимание, что если определённая зависимость выходит за область видимости экземпляра (т.е не реактивная), то вычисляемое свойство **не будет** обновляться.
454454

455455
- **Пример:**
456456

src/v2/guide/instance.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ vm.$watch('a', function (newVal, oldVal) {
7979

8080
## Хуки жизненного цикла экземпляра
8181

82-
Каждый экземпляр Vue проходит при своём создании через последовательность шагов инициализации — например, настраивает наблюдение за данными, компилирует шаблон, монтирует экземпляр в DOM, а также обновляет DOM при изменении данных. Во время этих шагов вызываются **хуки жизненного цикла**, предоставляющие возможность выполнять какие-нибудь дополнительные действия. Например, хук `created` вызывается после создания экземпляра:
82+
Каждый экземпляр Vue проходит при своём создании через последовательность шагов инициализации — например, настраивает наблюдение за данными, компилирует шаблон, монтирует экземпляр в DOM, а также обновляет DOM при изменении данных. Во время этих шагов вызываются **хуки жизненного цикла**, предоставляющие возможность выполнять какие-нибудь дополнительные действия. Например, хук [`created`](../api/#created) вызывается после создания экземпляра:
8383

8484
``` js
8585
var vm = new Vue({
@@ -94,7 +94,7 @@ var vm = new Vue({
9494
// -> "Значение a: 1"
9595
```
9696

97-
Существуют также другие хуки, вызываемые на различных стадиях жизненного цикла экземпляра, например `mounted`, `updated` и `destroyed`. Все хуки вызываются с контекстной переменной `this`, ссылающейся на вызывающий экземпляр Vue. Возможно, вы недоумевали: где же в мире Vue живут контроллеры? Ответ на этот вопрос таков: контроллеров не существует. Всё пользовательское поведение компонента должно быть размещено в этих хуках.
97+
Существуют также другие хуки, вызываемые на различных стадиях жизненного цикла экземпляра, например [`mounted`](../api/#mounted), [`updated`](../api/#updated), и [`destroyed`](../api/#destroyed). Все хуки вызываются с контекстной переменной `this`, ссылающейся на вызывающий экземпляр Vue. Возможно, вы недоумевали: где же в мире Vue живут контроллеры? Ответ на этот вопрос таков: контроллеров не существует. Всё пользовательское поведение компонента должно быть размещено в этих хуках.
9898

9999
## Диаграмма жизненного цикла
100100

0 commit comments

Comments
 (0)