Kõik, mida peate teadma nurgelise JS-kella funktsiooni kohta



See artikkel annab teile üksikasjalikud ja põhjalikud teadmised nurga JS kellafunktsiooni rakendamise kohta.

The JS $ ulatusfunktsioonid on mõned põhifunktsioonid. Selles artiklis käsitleme nurga JS vaatamise funktsiooni järgmises järjekorras:

Mis on nurgeline JS-kella funktsioon?

Nurga JS $ vaatamise funktsiooni kasutatakse ulatuse objekti vaatamiseks. $ Watch jälgib muutujat ja kui muutuja väärtus muudab funktsiooni käivitavat nurka JS $. See funktsioon võtab kaks argumenti, üks on uus väärtus ja teine ​​parameeter on vana väärtus.





nurgeline js kell

mis on javas suhe

Kuidas kasutada nurgelist JS-kella funktsiooni?

Võtame lihtsa näite selle kohta, mida nurk-JS-i kellafunktsioon täpselt teeb. Niisiis lõime oma nurgelises JS-i programmis kaks faili. Index.js vastutab frontendi eest ja app.js vastutab taustaprogrammi haldamise eest. Siin teeme lihtsa vormiga programmi ja sellel vormil on sisendväli. Kui sisestame sisendväljale nime, kuvatakse väljundsõnumis meile vana väärtus ja uus väärtus.



kuidas kasutada goto c ++

HTML-kood

Meie lehel index.html on nurgeline rakendus nimega ngWatchApp ja nimega kontrollerwatchController. Seejärel loome vormi sisendvälja nimega ja selle sisestatud välja väärtusega, mille prindime h1 märgendisse ja sõnum prinditakse

silt.

Nurgakella näide Sisestage oma nimi

{{sõnum}}

JavaScripti kood

Rakenduses app.js lõime rakenduse nimega ngWatchApp ja nimega kontrolleriwatchController. Järgmisena määratleme kaks muutujad ulatusega koos nime, nime ja sõnumiga ning vaatamisfunktsioonis edastame kaks parameetrit, üks on selle välja nimi, mida muudatus mõjutab, ja teine ​​on funktsioon, millel on ka kaks parameetrit, uus väärtus ja vana väärtus. Lõpuks lisame sõnumimuutujale kaks väärtust ja et sõnumimuutuja on kuvatudindex.htmllehele.



mis on projektihangete juhtimine
var app = nurgeline.moodul ('ngWatchApp', []) app.controller ('watchController', function ($ scope) {// ulatuse muutuja $ scope.name = '' $ scope.message = '' // lisamine vaadake nimeväljaga $ ulatus. $ watch ('nimi', function (newValue = '', oldValue = '') {$ scope.message = 'uus väärtus on $ {newValue} ja vana väärtus on $ {oldValue}'} )})

Kui vaatame mõnda funktsiooni, siis seda funktsiooni nimetatakse vastavalt seedimisele mitu korda. Alati, kui kood käivitatakse, edastab AngularJS esimese argumendina praeguse $ sfääri viite. See ei tähenda mitte ainult seda, et võime viidata õigele ulatusele funktsioonikehas, vaid ka seda, et saame vaadata mis tahes funktsiooni, mis eeldab $ -piirkonna viidet.

Nii saame rakendustes kasutada nurk-funktsiooni js watch (), et jälgida $ -piirkonna muutuja muutusi. Funktsiooniga $ watch töötavad veel mõned asjad. Funktsioon $ digest () kordab kõigi objektide $ ulatus käekellade$ digest ()iteratsioon kellade kohal, kutsub see iga kella väärtusfunktsiooni. Theulatus $. $ kohaldatakse ()function võtab funktsiooni kui parameetrit, mis käivitatakse, ja pärast seda$ ulatus. $ digest ()nimetatakse sisemiselt.

Sellega jõuame selle Angular JS Watch Function artikli lõppu. Kui soovite nurkraamistiku kohta lisateavet, vaadake meie mis on varustatud juhendajate juhitud elava koolituse ja reaalse elu projektikogemusega. See koolitus aitab teil põhjalikult mõista nurka ja aitab teil selle teema üle meisterlikkust saavutada.

Kas teil on meile küsimus? Palun mainige seda „Angular JS Watch Function“ kommentaaride osas ja võtame teiega ühendust.