Vue

Vue.js Komponentit

Vue.js Komponentit

Vue.js on progressiivinen javascript-kehys, jota käytetään käyttöliittymien (käyttöliittymät) ja SPA: n (yksisivusovellukset) rakentamiseen. Voimme alkaa rakentaa verkkosovelluksia Vueen.js, joilla on perustiedot HTML: stä, CSS: stä ja Javascriptista. Vue.js on rakennettu yhdistämällä jo olemassa olevien kulma- ja reaktiokehysten parhaat ominaisuudet. Kehittäjät rakastavat koodata ja tuntevat vapauden ja mukavuuden rakentaessaan sovelluksia Vueen.js.

Tämä komponenttipohjainen lähestymistapa on pohjimmiltaan saanut reactJS: n ja poimittu siitä. Kirjoitamme koodin komponenttien muodossa, jotta voimme tuoda kyseisen komponentin ja käyttää sitä uudelleen missä tahansa. Vue.js tarjoaa yhden tiedoston komponentin, mikä tekee siitä löyhästi yhdistetyn ja uudelleenkäytettävän koodin.

Vue.js tarjoaa parhaan komponenttipohjaisen lähestymistavan, kuten mitä kehittäjä tarvitsee; hän voi löytää sen yhdestä .vue-tiedosto. Kehittäjät tuntevat olonsa niin mukavaksi ja mukavaksi, kun heidän ei tarvitse huolehtia komponentin ylimääräisestä rakenteesta tai huolehtia siitä.

Tässä artikkelissa tarkastellaan yhden tiedoston komponenttia, jolla on .vue-laajennus. Joten katsotaanpa hyvin yksinkertainen Vue-komponenttiesimerkki ja ymmärretään se.



Tämä on hyvin yksinkertainen ja yksinkertainen esimerkki Vue-komponentista. Missä voimme nähdä, että koodi on jaettu kolmeen kerrokseen. Tämä kolmikerroksinen syntaksia on paras osa Vue.js. Se tyydyttää huolen erottamisen, mutta on kuitenkin yhdessä .vue-tiedosto. Meillä on mallimme (HTML), logiikka Javascriptissa ja muotoilu komponentin sisällä.

Sapluuna

Tähän mallimerkkiin kirjoitamme HTML-koodimme. Voimme sitoa muuttujia tässä myös Vue: lla.js dataa sitova syntaksi, ja voimme lisätä tähän joitain muita toimintoja myös Vue: n avulla.js tarjosi syntaksin vastaaville toiminnoille.

Skripti

Tämä on osa, johon voimme kirjoittaa komponentin logiikan javascriptiin seuraamalla Vue-syntaksia.js. Kaikki komponentin toiminnot ja logiikka menevät tähän. Esimerkiksi,

Tyyli

Tässä kirjoitamme komponentin tyylin CSS: ään tai voimme käyttää mitä tahansa esiprosessoria, jota haluamme käyttää.

Tämä on vain vilkaisu Vuen komponenttiin.js. Katsotaanpa hieman komponenttien välistä käyttöä, organisaatiota ja tiedonsiirtoa.

Tuo ja käytä komponentteja

Komponentin käyttämiseksi meidän on ensin tuotava komponentti. Muussa tapauksessa miten Vue voi.Hän tietää siitä? Voimme yksinkertaisesti tuoda komponentin lisäämällä "Import" -käskyn komentotunnisteen alkuun ja julistamalla kyseisen komponentin "components" -objektiin seuraavan syntaksin avulla.

Kun komponentti on tuotu onnistuneesti, voimme käyttää sitä tällaisessa mallissa

Näin voimme yksinkertaisesti tuoda komponentin ja käyttää sitä missä tahansa muussa komponentissa.

Komponenttien järjestäminen

Aivan kuten mikä tahansa muu sovellus, Components-organisaatio toimii kuin sisäkkäinen puu. Esimerkiksi yksinkertainen verkkosivusto, joka sisältää otsikon, sivupalkin ja joitain muita komponentteja säilössä. Komponentin organisaatio olisi tällainen.

Kuva käyttäjältä Vue.js viralliset asiakirjat

Tietovirta komponenttien välillä

Komponenttien välillä voi olla kahden tyyppistä tiedonsiirtoa: Lapsikomponentin pääkomponentti

Voimme lähettää tietoja pääkomponentista alikomponenttiin rekvisiitta: Lapsikomponentti vanhemman komponenttiin

Voimme lähettää dataa lähettämällä tapahtuman Lapsikomponentista ja kuuntelemalla sitä toisesta päästä (Vanhempien komponentti).

Käärimistä

Tässä artikkelissa olemme käyneet läpi koko matkan ymmärtämään Vuen peruskomponenttia.js sen käyttöön, hierarkiaan, organisaatioon ja komponenttien välisen viestinnän tuonnin, käytön ja taitotiedon toteuttamiseen. Tämä artikkeli kattaa paljon komponenttien laajuutta, mutta siellä on paljon perusteellista tietoa komponenteista. Joten, voit vapaasti vierailla Vue.js viralliset asiakirjat Lisätietoja.

Kuinka siepata ja suoratoistaa pelisessiosi Linuxissa
Aikaisemmin pelaamista pidettiin vain harrastuksena, mutta ajan myötä pelialalla tapahtui valtava kasvu tekniikan ja pelaajien määrän suhteen. Peliala...
Parhaat pelit, joita voi seurata käsien seurannalla
Oculus Quest esitteli äskettäin loistavan ajatuksen seurannasta ilman ohjaimia. Yhä kasvavan määrän pelejä ja aktiviteetteja, jotka tukevat tukea joko...
Kuinka näyttää OSD-peitto koko näytön Linux-sovelluksissa ja peleissä
Koko näytön pelien pelaaminen tai sovellusten käyttäminen häiriöttömässä koko näytön tilassa voi estää sinut paneelissa tai tehtäväpalkissa näkyvistä ...