You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/v2/guide/installation.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ro_gz_size: "17.14"
11
11
12
12
### Предупреждение о cовместимости
13
13
14
-
Vue **не** поддерживает IE8 и ниже, потому что использует возможности ECMAScript 5, которые невозможно сэмулировать в IE8. Тем не менее, поддерживаются все [браузеры, совместимые с ECMAScript 5](http://caniuse.com/#feat=es5).
14
+
Vue **не поддерживает** IE8 и ниже, потому что использует возможности ECMAScript 5, которые невозможно сэмулировать в IE8. Тем не менее, поддерживаются все [браузеры, совместимые с ECMAScript 5](http://caniuse.com/#feat=es5).
Copy file name to clipboardExpand all lines: src/v2/guide/reactivity.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -8,11 +8,11 @@ order: 12
8
8
9
9
## Как отслеживаются изменения
10
10
11
-
Когда вы передаёте в инстанс Vue простой JavaScript-объект в качестве опции `data`, Vue обходит все его поля и превращает их в пары геттер/сеттер, используя [Object.defineProperty](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty). Эта возможность появилась в JavaScript только начиная с версии ES5, и в более ранних версиях её сэмулировать не удаётся — по этой-то причине Vue и не поддерживает IE8-.
11
+
Когда вы передаёте в инстанс Vue простой JavaScript-объект в качестве опции `data`, Vue обходит все его поля и превращает их в пары геттер/сеттер, используя [Object.defineProperty](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty). Эта возможность появилась в JavaScript только начиная с версии ES5, и в более ранних версиях её сэмулировать не удаётся — по этой-то причине Vue и не поддерживает IE8 и ниже.
12
12
13
-
Геттеры/сеттеры не видны пользователю, но именно они являются тем внутренним механизмом, что позволяет Vue отслеживать зависимости и улавливать изменения данных. Одним из недостатков этого подхода является то, что консоли браузера при логировании обычно форматируют геттеры/сеттеры не так, как обычные объекты, поэтому вам могут пригодится [инструменты разработчика vue-devtools](https://github.com/vuejs/vue-devtools) с более удобным интерфейсом.
13
+
Геттеры/сеттеры не видны пользователю, но именно они являются тем внутренним механизмом, что позволяет Vue отслеживать зависимости и изменения данных. Одним из недостатков этого подхода является то, что консоли браузера при логировании обычно форматируют геттеры/сеттеры не так, как обычные объекты, поэтому вам могут пригодится [инструменты разработчика vue-devtools](https://github.com/vuejs/vue-devtools) с более удобным интерфейсом.
14
14
15
-
Каждый инстанс компонента имеет связанный с ним инстанс **наблюдателя**, который помечает все "затронутые" при рендеринге компонента поля как зависимости. В дальнейшем, когда вызывается сеттер помеченного как зависимость поля, он уведомляет наблюдателя, который в свою очередь инициирует ререндеринг компонента.
15
+
Каждый инстанс компонента имеет связанный с ним инстанс **наблюдателя**, который помечает все "затронутые" при рендеринге компонента поля как зависимости. В дальнейшем, когда вызывается сеттер помеченного как зависимость поля, он уведомляет наблюдателя, который в свою очередь инициирует новый рендеринг компонента.
16
16
17
17

18
18
@@ -38,7 +38,7 @@ Vue не позволяет динамическое добавление нов
38
38
Vue.set(vm.someObject, 'b', 2)
39
39
```
40
40
41
-
Вы можете также использовать метод инстанса `vm.$set`, который является просто псевдонимом к глобальному `Value.set`:
41
+
Вы можете также использовать метод инстанса `vm.$set`, который является просто псевдонимом к глобальному `Vue.set`:
0 commit comments