⊗jsvuPmBsRc 14 of 72 menu

Реактивност във Vue框架

Всяка промяна на данни от data води до незабавна промяна в изобразяването на тези данни на страницата. Това поведение на Vue се нарича реактивност.

Нека проверим на практика. Да предположим, че имаме следното свойство:

data() { return { text: 'xxx', } }

Нека изведем стойността на това свойство:

<template> {{ text }} </template>

Нека направим бутон, при натискането на който нашето свойство ще се променя:

<template> {{ text }} <button @click="change">text</button> </template>

Сега нека напишем метод, който ще бъде извикван при кликване на бутона и ще променя свойството:

methods: { change: function() { this.text = 'yyy'; } }

Ако съберем целия код заедно и натиснем бутона - текстът на екрана реактивно ще се промени на друг.

Дадено е свойство text. Изведете съдържанието на това свойство в някакъв параграф.

Даден е бутон. Направете така, че при кликване на този бутон стойността на свойството text да се променя реактивно на друга.

Дадени са два бутона. Направете така, че при кликване на първия бутон стойността на свойството text да се променя реактивно на една стойност, а при кликване на втория - на друга.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне