⊗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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу