Otklanjanje pogrešaka u aplikacijama u AngularJS -u

Sadržaj
Postupak otklanjanje pogrešaka u bilo kojoj je primjeni vrlo važno, glavna karakteristika Javascript je da radi na klijentu, zato se ovaj proces provodi izravno u pregledniku, što ponekad izaziva malu smetnju kod iskusnijih programera, međutim to je samo još jedan detalj koji moramo uzeti u obzir.
U prošlosti ispravljanje pogrešaka Javascript bilo je užasno jer nije bilo alata poput Palikuća koje imamo u svakodnevnom životu pa se razvijamo u Javascript Bilo je to mučenje, danas nam različite konzole preglednika bolje pokazuju put kojim slijedi naša aplikacija.
Pogledajmo u nastavku neke stvari koje moramo imati na umu kada želimo otkloniti pogreške u kodu Javascript, zapamtite da je to jezik na kojem se nalazi AngularJS pa su izravno povezani:
  • Imperativ je raditi s nekomprimiranim verzijama ili minificirano iz datoteka JS, budući da ćemo na taj način imati pristup ispravnom retku koda u kojem se pojavljuje greška, osim toga imat ćemo ispravna imena varijabli gdje nam neki alati mogu dati detaljnije informacije o pogrešci.
  • Radi praktičnosti, najbolje je držati JS kod u zasebnim datotekama iz arhive. HTML koji ih izvršava, čineći naš kôd lakšim za upravljanje.
  • Korištenje Točke prekida i alat Pauziraj u svim iznimkama Pomažu nam zaustaviti aplikaciju kada dođe do pogreške, time ćemo brže izolirati problem i tako pronaći relevantno rješenje.

Kao što smo spomenuli na početku, u prošlosti nije bilo alata koji bi nam omogućili procjenu našeg koda Javascript Na prikladan način, s modernim preglednicima gotovo uvijek imamo dostupnu konzolu na kojoj možemo vidjeti ponašanje Javascript, na primjer u Google Chrome imamo alate za razvojne programere koje možemo dobiti pritiskom na tipku F12.

POVEĆAJTE

Međutim, da biste vidjeli tijek naše aplikacije AngularJS imamo još moćniji alat koji se zove Batarang, koji nam, kada je instaliran, omogućuje da vidimo trenutni status naše aplikacije, pregledamo prolaze poziva između kontrolera i modela, među ostalim funkcionalnostima.
Chrome integracijaOvaj se alat pričvršćuje izravno na Google Chrome u alate za razvojne programere i dodaje novu karticu s kojom možemo početi prikupljati potrebne podatke, kao što su izvedba naše aplikacije, pogreške, put kojim slijede varijable unutar našeg procesa itd.
Uz sve ovo Palikuća Također je važan alat, budući da nam omogućuje dobivanje informacija iz tzv Ajax te različite varijable ili parametri koji se tijekom njih prosljeđuju.
Ovim smo završili ovaj vodič, otkrili smo nekoliko alata koji su nam dostupni za razvoj naših aplikacija AngularJS i imaju kontrolu nad načinom pregledavanja informacija kada se u njima pojave greške.
wave wave wave wave wave