diff --git a/src/v2/guide/instance.md b/src/v2/guide/instance.md index 951bde6c0e..e427440c07 100644 --- a/src/v2/guide/instance.md +++ b/src/v2/guide/instance.md @@ -6,7 +6,7 @@ order: 3 ## Створення екземпляру Vue -Кожен додаток на Vue починається із створення **Vue екземпляру** через функцію `Vue`: +Кожен застосунок на Vue починається із створення **Vue екземпляру** через функцію `Vue`: ```js var vm = new Vue({ @@ -14,11 +14,11 @@ var vm = new Vue({ }) ``` -Хоч Vue фреймворк не суворо асоціюється з [патерном MVVM](https://en.wikipedia.org/wiki/Model_View_ViewModel), він частково натхненний цим патерном. Як конвенція, ми часво використовуємо змінну `vm` (ViewModel скорочено) для звернення до екземпляру Vue. +Хоч Vue фреймворк не суворо асоціюється з [патерном MVVM](https://en.wikipedia.org/wiki/Model_View_ViewModel), він частково натхненний цим патерном. Як конвенція, ми часто використовуємо змінну `vm` (ViewModel скорочено) для звернення до екземпляру Vue. -Створюючи екземпляр Vue, ви передаєте **об'єкт налаштувань**. Більша частина цього посібника пояснює як можна використовувати ці налаштування для створення потрібної Вам поведінки. Для довідки, ви також можете переглянути весь список властивостей цього об'єкту у [довідці по API](../api/#Options-Data). +Створюючи екземпляр Vue, ви передаєте **об'єкт налаштувань**. Більша частина цього посібника пояснює, як можна використовувати ці налаштування для створення потрібної Вам поведінки. Для довідки, ви також можете переглянути весь список властивостей цього об'єкту у [довідці по API](../api/#Options-Data). -Додаток Vue складається з **кореневого екземпляру Vue** створеного за допомогою конструкції `new Vue`, та необов'язково організованого як дерево вкладених, повторно використовуваних компонентів. Для прикладу, ось як може виглядати таке дерево нашого тестового додатку для керування списком справ "ToDo": +Застосунок Vue складається з **кореневого екземпляру Vue**, створеного за допомогою конструкції `new Vue`, та необов'язково організованого як дерево вкладених, повторно використовуваних компонентів. Для прикладу, ось як може виглядати таке дерево нашого тестового застосунку для керування списком справ "ToDo": ``` Кореневий екземпляр @@ -31,7 +31,7 @@ var vm = new Vue({ └─ TodoListStatistics ``` -Ми ще поговоримо про [систему компонентів](components.html) в деталях пізніше. А зараз, просто знайте, що всі компоненти Vue є також екземплярами Vue, тому вони так само можуть об'єкт налаштувань (крім деяких, що стосуються лише кореневого екземпляру). +Ми ще поговоримо про [систему компонентів](components.html) в деталях пізніше. А зараз, просто знайте, що всі компоненти Vue є також екземплярами Vue, тому вони приймають такий самий об'єкт налаштувань (крім деяких, що стосуються лише кореневого екземпляру). ## Дані та методи @@ -60,13 +60,13 @@ data.a = 3 vm.a // => 3 ``` -Коли ці дані змінюються, відображення перемалюється. Прийміть до уваги, що властивості в `data` **реактивні** якщо вони існували під час створення екземпляру. Це означає, що коли ви додаєте нову властівість типу: +Коли ці дані зміняться, відображення перемалюється. Прийміть до уваги, що властивості в `data` **реактивні** якщо вони існували під час створення екземпляру. Це означає, що коли ви додаєте нову властівість типу: ```js vm.b = 'привіт' ``` -тоді зміни до властивості `b` не запустять процем перемальовування. Якщо ви знаєте, що Вам ця властивість буде потрібна пізнше, але на початку вона є порожньою або не існує, Вам потрібно буде встановити якесь початкове значення. Наприклад: +тоді зміни до властивості `b` не запустять процес перемальовування. Якщо ви знаєте, що Вам ця властивість буде потрібна пізнше, але на початку вона є порожньою або не існує, Вам потрібно буде встановити якесь початкове значення. Наприклад: ```js data: { @@ -78,7 +78,7 @@ data: { } ``` -Єдиним виключення до цього правила є використання `Object.freeze()`, що запобігає зміни оснуючих властивостей, що також означає, що система реагування не може бути _відстежена_. +Єдиним виключення до цього правила є використання `Object.freeze()`, що запобігає зміни ыснуючих властивостей, що також означає, що система реагування не може бути _відстежена_. ```js var obj = {