2024-07-08
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Jotta käyttöliittymäsivun napsautusmäärät päivitettäisiin reaaliajassa, käyttöliittymässä on todellakin tarpeen ylläpitää muuttujaa nykyisen napsautusten määrän tallentamiseksi.Tämä muuttuja on yleensä Vue-komponentissadata
Vaihtoehdot määritellään komponentissa ja päivitetään komponentin elinkaarimenetelmissä tai tapahtumakäsittelijöissä.
Tässä on perusvaiheet tämän toiminnon käyttöönottamiseksi:
Määrittele muuttujat: Vue-komponentissadata
Määritä funktioon muuttuja napsautusten määrän tallentamiseksi.
Alusta napsautusten määrä: komponentissamounted
Hookissa voit saada alkuperäisen napsautusten määrän taustajärjestelmästä AJAX-pyynnön kautta ja määrittää sen tälle muuttujalle.
Bind click -tapahtuma: Sido Vue-mallissa napsautustapahtuma elementtiin, jonka klikkausten määrä on laskettava, ja päivitä muuttuja tapahtumakäsittelijätoiminnossa.
Lähetä pyyntö taustajärjestelmään: Napsautustapahtuman käsittelytoiminnossa käyttöliittymämuuttujien päivityksen lisäksi sinun on lähetettävä taustalle pyyntö ilmoittaaksesi taustalle, että klikkausten määrä on kasvanut.
Live päivitys : Kun taustaohjelma vastaanottaa pyynnön, se päivittää tietokannan napsautusten määrän. Jos sinun on päivitettävä useiden käyttäjien välisten napsautusten määrä reaaliajassa käyttöliittymäsivulla, taustajärjestelmän on tarjottava mekanismi (kuten WebSocket), joka lähettää uusimman napsautusmäärän kaikille online-asiakkaille.
Näytä napsautukset: Käytä Vue-mallissa datasidontaa napsautusmäärämuuttujan sitomiseen DOM-elementtiin sivulla näytettäväksi.
Seuraavassa on yksinkertainen Vue-komponenttiesimerkki, joka näyttää kuinka muuttujaa käytetään napsautusten määrän päivittämiseen reaaliajassa: