Vue

Vue.js Умовний візуалізація

Vue.js Умовний візуалізація

Vue.js - це проста в освоєнні та доступна бібліотека, завдяки якій ми можемо почати створювати в ній веб-додатки з базовими знаннями веб-розробки. У Vue.js, розробники люблять кодувати і відчувати свободу під час розробки додатків.

У будь-якому динамічному веб-додатку умовна візуалізація є необхідною частиною. Vue.js надає різні способи умовного візуалізації, і ми можемо використовувати будь-який із наступних способів, які відповідають нашій меті:

У цій статті ми спробуємо ці директиви, надані Vue.js для умовного візуалізації та краще їх зрозуміти.

v-шоу

V-show приховує елемент лише шляхом відключення його видимості. Він приховує елемент, якщо значення переданого виразу або змінної не є правдивими.

Наприклад:

Цей параграф не прихований


Цей параграф приховано

v-if

З іншого боку, v-if не приховує елемент, але також нічого не відображає, поки значення переданого виразу або змінної не стане істинним.

Наприклад:



Це параграф


У директиві v-if є додаткова функція порівняно з директивою v-show. Ми можемо застосувати його і до блоку шаблону, якщо не хочемо нічого відображати між цим блоком. Або в цьому є дочірній компонент, або в багатьох інших елементах.

Наприклад:


v-else

Ми також можемо використовувати директиву v-else разом із інструкцією v-if для умовного візуалізації між будь-яким із двох блоків. Але, маючи на увазі, що блок v-else повинен з'являтися відразу після блоку v-if.

Наприклад:

Цей параграф відображатиметься, якщо значення "isVar" стане істинним


В іншому випадку цей параграф буде відтворений.

Ми також можемо застосувати v-else до блоку шаблонів.



Це Заголовок




v-else-if

Як і v-else, ми також можемо використовувати директиву v-else-if разом із директивою v-if.

Наприклад:


Автомобіль




Книга




Тварина




Ніхто з любить


v-if проти. v-шоу

Види v-if та v-show виконують одне і те ж завдання. Вони обидва приховують елементи в DOM на основі достовірного чи хибного значення переданого виразу, але з незначною різницею приховування та ненадання елементів.

Якщо порівняти час та вартість обробки між цими двома. V-if коштує дорожче під час виконання або перемикання, тоді як v-show коштує дорожче на початку рендеринга. Отже, було б розумно використовувати v-show, коли перемикання є метою. В іншому випадку v-if є кращим.

Підведенню

У цій статті ми дізналися, як умовно відтворити DOM у Vue.js, використовуючи директиви v-if та v-else. Ми показали кілька прикладів та дізналися про справжню різницю між директивою v-show та v-if. Якщо ця стаття допоможе вам краще зрозуміти та концепції, продовжуйте відвідувати linuxhint.com за такий корисний вміст.

Встановіть останню стратегічну гру OpenRA на Ubuntu Linux
OpenRA - це ігровий движок Libre / Free Real Time Strategy, який відтворює ранні ігри Вествуда, такі як класичний Command & Conquer: Red Alert. Пошире...
Встановіть найновіший емулятор Dolphin для Gamecube & Wii на Linux
Емулятор Dolphin дозволяє грати у вибрані вами ігри Gamecube та Wii на персональних комп’ютерах Linux (ПК). Будучи вільно доступним і відкритим ігров...
Як використовувати GameConqueror Cheat Engine в Linux
Стаття висвітлює посібник із використання механізму читів GameConqueror в Linux. Багато користувачів, які грають у ігри в Windows, часто використовуют...