Vue

Vue.js Wiązanie danych

Vue.js Wiązanie danych

Vue.js to taka łatwa do nauczenia i przystępna biblioteka. Tak więc, znając HTML, CSS i Javascript, możemy zacząć budować aplikacje internetowe w Vue.js. Vue.js jest budowany przez połączenie najlepszych funkcji z już istniejących frameworków Angular i React.

Wiązanie danych to jedna z najbardziej eleganckich funkcji Vue.js, ponieważ zapewnia reaktywne/dwukierunkowe wiązanie danych. W Vue.js, nie musimy pisać wielu linii, aby mieć dwukierunkowe wiązanie danych, w przeciwieństwie do innych frameworków. Jednokierunkowe wiązanie danych oznacza, że ​​zmienna jest po prostu powiązana z DOM. Z drugiej strony dwukierunkowa oznacza, że ​​zmienna jest również powiązana z DOM. Kiedy DOM zostanie zmieniony, zmienna również zostanie zmieniona. Przyjrzyjmy się więc obu powiązaniom danych i zobaczmy właściwą różnicę.

Jednokierunkowe wiązanie danych

Jeśli chcemy powiązać jakąkolwiek zmienną, możemy po prostu użyć Vue.składnia podwójnych nawiasów klamrowych js lub składnia „Wąsy” do powiązania dowolnej zmiennej z względnej instancji komponentu.

linuxhintText

Lub, jeśli chcemy powiązać dowolną zmienną wewnątrz atrybutu HTML, możemy użyć v-wiązanie dyrektywa.

Vue.js zapewnia również skrót do wiązania zmiennych w atrybucie HTML. Zamiast pisać v-bind: nazwa-atrybutu, możemy użyć tylko dwukropka „:” i nazwy atrybutu.

Ale to tylko powiązania danych. Aby zademonstrować dwukierunkowe wiązanie danych, możemy użyć v-model dyrektywa dostarczona przez Vue.js.

Dwukierunkowe/reaktywne wiązanie danych

Aby zademonstrować reaktywne wiązanie danych, możemy użyć v-model dyrektywa dotycząca pola formularza wejściowego. Wewnętrznie wyemituje zdarzenie i zmieni zmienną. Do którego możemy powiązać w innym miejscu szablonu za pomocą podwójnych nawiasów klamrowych lub składni „Wąsy”.


Piszesz: linuxhintText

Teraz za każdym razem, gdy wpisujemy znak w polu formularza wejściowego, widzimy, że zmienna również aktualizuje się jednocześnie.

Zawijanie

W tym artykule nauczyliśmy się wiązać zmienne w Vue.js przy użyciu podwójnych nawiasów klamrowych lub składni „Wąsy”. Zademonstrowaliśmy również dwukierunkowe/reaktywne wiązanie danych w Vue.js przy użyciu dyrektywy v-model. Po przeczytaniu tego artykułu wiązanie danych nie jest już trudnym zadaniem dla początkującego, który dopiero zaczyna korzystać z Vue.js. Więc dalej ucz się koncepcji Vue.js z linuxhint.com. Dziękuję Ci!

Gry Najlepsze aplikacje do mapowania gamepada dla systemu Linux
Najlepsze aplikacje do mapowania gamepada dla systemu Linux
Jeśli lubisz grać w gry na Linuksie za pomocą gamepada zamiast typowego systemu wprowadzania klawiatury i myszy, jest kilka przydatnych aplikacji dla ...
Gry Przydatne narzędzia dla graczy Linuksa
Przydatne narzędzia dla graczy Linuksa
Jeśli lubisz grać w gry w systemie Linux, prawdopodobnie używałeś aplikacji i narzędzi, takich jak Wine, Lutris i OBS Studio, aby poprawić wrażenia z ...
Gry Zremasterowane gry HD dla Linuksa, które nigdy wcześniej nie zostały wydane na Linuksa
Zremasterowane gry HD dla Linuksa, które nigdy wcześniej nie zostały wydane na Linuksa
Wielu twórców gier i wydawców wymyśla remaster HD starych gier, aby przedłużyć żywotność serii, prosimy fanów o kompatybilność z nowoczesnym sprzętem ...