Turinys
Formos duomenų valdymas
Žiniatinklio programose natūraliausias būdas gauti naudotojo duomenis yra naudojant formas, su jomis galime sukurti tekstą fiksuojančius elementus arba paprastus patvirtinimus, pvz., Žymimuosius laukelius, tačiau visa tai galima išversti kaip vartotojo duomenis, su jais galime apdoroti skirtingai.
In KampinisJS Darbas su šiomis duomenų įvestimis yra labai paprastas, nes dėl bibliotekos kūrimo būdo dalį šių duomenų, kuriuos gauname, galime paversti veiksmais savo programoje, kad galėtume atlikti skaičiavimus arba apibrėžti jų elgesį.
Šiame skyriuje pamatysime šiek tiek daugiau apie tai, kaip tvarkyti įvestį formose naudojant „AngularJS“.
Kaip tai veikia?Tai, kaip mes galime sukurti sąjungą tarp įvesties elementų ir mūsų logikos KampinisJS yra labai paprasta, mes turime naudotis nuosavybe ng modelis ir viskas užims tam tikrus santykius, todėl galima manipuliuoti verte to, ką įvedame forma KampinisJS, tai gali būti taikoma įvesti tekstą, radijo mygtukus, žymimąjį laukelį ir kt.
Toliau pažiūrėkime nedidelį pavyzdį, ką paaiškiname:
Mes galime eiti šiek tiek toliau ir galime įsitraukti Mūsų valdytojas kad žymeklis yra pažymėtas pagal numatytuosius nustatymus, tada, kai vartotojas pirmą kartą pamato puslapį, žymimasis laukelis bus pažymėtas.
Pridėti veiksmus
Tačiau ne tik fiksuodami duomenis, kuriuos turime pasilikti, mes galime ir turime įtraukti veiksmus, kai tik gauname informaciją. KampinisJS Galime iškviesti funkcijas ir metodus, kurie vykdomi mūsų įvesties elemento atveju, pavyzdžiui, mes padarysime nedidelę skaičiuoklę, pagal kurią bus imamasi investicijų sąmatos, kad padarytume įsipareigojimą. Mes padarysime gautą vertę padauginę iš 10, matyti:
1- Pirmiausia turime nustatyti HTML elementus, kuriuos naudosime, kaip ir ankstesniame pavyzdyje, kuriame valdiklį ir įvestis bus mūsų modelio dalis:
DIDELIS
3- Dabar mes sukursime kodą KampinisJS tai atgaivins tai, ką matėme:
Žinoma, šiame pavyzdyje trūksta kelių patvirtinimų ir į jį atsižvelgiama tik tada, kai vartotojas keičia įvesties teksto vertę, tačiau jis naudojamas kaip įvadas, įtraukiantis veiksmus į mūsų programas, parašytas su KampinisJS.
Ankstesnispuslapis 1 iš 2Kitas