AngularJS Hello World Application: Ditt första exempelprogram

Innehållsförteckning:

Anonim

Det bästa sättet att se kraften i en AngularJS-applikation är att skapa ditt första grundprogram "Hello World" -app i Angular.JS.

Det finns många integrerade utvecklingsmiljöer du kan använda för AngularJS-utveckling, några av de populära nämns nedan. I vårt exempel använder vi Webstorm som vår IDE.

  1. Webstorm
  2. Sublim text
  3. AngularJS Eclipse
  4. Visuell Studio

Hej värld, AngularJS

Exemplet nedan visar det enklaste sättet att skapa din första "Hello world" -applikation i AngularJS.

Guru99

{{message}}

Kodförklaring:

  1. Nyckelordet " ng-app " används för att beteckna att denna applikation ska betraktas som en vinkelj-applikation. Vilket namn som helst kan ges till denna ansökan.
  2. Styrenheten är det som används för att hålla affärslogiken. I h1-taggen vill vi komma åt styrenheten, som har logiken att visa "HelloWorld", så vi kan säga, i den här taggen vill vi komma åt kontrollenheten som heter "HelloWorldCtrl".
  3. Vi använder en medlemsvariabel som kallas "meddelande", vilket bara är en platshållare för att visa "Hello World" -meddelandet.
  4. "Skripttaggen" används för att referera till angular.js-skriptet som har all nödvändig funktionalitet för vinklad js. Utan denna referens, om vi försöker använda några AngularJS-funktioner, fungerar de inte.
  5. "Controller" är den plats där vi faktiskt skapar vår affärslogik, som är vår controller. Specifikationerna för varje nyckelord kommer att förklaras i de efterföljande kapitlen. Vad är viktigt att notera att vi definierar en styrenhetsmetod som heter 'HelloWorldCtrl' som det hänvisas till i steg 2.
  6. Vi skapar en "funktion" som kommer att anropas när vår kod anropar denna styrenhet. $ Scope-objektet är ett speciellt objekt i AngularJS som är ett globalt objekt som används inom Angular.js. $ Scope-objektet används för att hantera data mellan styrenheten och vyn.
  7. Vi skapar en medlemsvariabel som heter "meddelande", tilldelar den värdet "HelloWorld" och bifogar medlemsvariabeln till scope-objektet.

OBS : ng-controller-direktivet är ett nyckelord som definierats i AngularJS (steg 2) och används för att definiera styrenheter i din applikation. Här i vår applikation har vi använt nyckelordet ng-controller för att definiera en controller med namnet 'HelloWorldCtrl'. Den faktiska logiken för styrenheten skapas i (steg 5).

Om kommandot utförs framgångsrikt visas följande utdata när du kör din kod i webbläsaren.

Produktion:

Meddelandet 'Hello World' visas.