Ønsker du å lære mer om AngularJS? Det har blitt en god ramme for mange webutviklere, som finner det en alt-i-ett-løsning for raskt å bygge front-end-enkeltsidede webapplikasjoner.
Vi har satt sammen en serie av Coffee Break-kurs som er designet for å lære deg AngularJS i små, bite-sized biter. Hvert kurs tar bare ti minutter eller så, og lærer deg en enkel, nyttig ferdighet. Så langt har vi dekket:
Her er litt mer informasjon om hvert av kursene:
Vinkeldirektiv krever en litt annen tilnærming til enhetstesting enn andre vinkelkomponenter som tjenester eller kontroller. I denne Coffee Break Course vil Envato Tuts + instruktør Dan Wellman vise deg hvordan du tar en eksisterende Angular app og legger til tester for sine direktiver med Sinon, Jasmine og Karma. Du lærer hvordan du initialiserer noen moduler som brukes av appen, og hvordan du oppretter dummyoppslag for at direktivet skal binde seg til.
Se introduksjonen nedenfor for å finne ut mer.
Hvis du ikke har testet en enhet for en enhet før, kan du ikke være oppmerksom på at det er noen ekstra funksjoner du kan bruke til å gjøre testingen enklere, for eksempel å koble til Angular's dependence-injeksjon, og bruke vinkelmocker for en rekke test -vennlige verktøy.
I dette kurset vil Dan Wellman vise deg hvordan du tar en eksisterende Angular app og legger til tester for sin kontroller. Du lærer hvordan du oppretter et nytt omfang, og hvordan du oppretter en forekomst av kontrolleren og knytter den til det omfanget. Du vil også se hvordan du injiserer avhengigheter og hvordan du stubber metoder i avhengigheter.
Se introduksjonen nedenfor for å finne ut mer.
Direktiver er en av de minst forstått egenskapene til Angular. I denne Coffee Break Course vil Envato Tuts + instruktør Reggie Dawson vise deg hvordan du bygger et vinkeldirektiv med en dynamisk mal. Skjermbildet vil bli valgt ut fra hvilken type innhold som sendes til direktivet. Dette direktivet er bygget for å være lett utvidbart, slik at flere maler lett kan legges til.
Se introduksjonen nedenfor for å finne ut mer.
En av begrensningene i AngularJS er vanskeligheten med å kommunisere mellom kontroller. Du lærer med Reggie Dawson igjen, da du oppdager noen enkle teknikker for å dele data mellom Angular Controllers. Du får se hvordan du skal sende data med tjenester, og du vil også lære et triks for å sende parametere sammen med rutetilstanden.
Se introduksjonen nedenfor for å finne ut mer.
Du kan ta vår serie av Coffee Break-kurs umiddelbart med en gratis 10-dagers prøveversjon av vårt månedlige abonnement. Hvis du bestemmer deg for å fortsette, koster det bare $ 15 per måned, og du får tilgang til hundrevis av kurs, med nye lagt til hver uke.
Vi har også flere vinkler i verkene, så hold deg innstilt.