AngularJS Hello World -sovellus: Ensimmäinen esimerkkiohjelmasi

Paras tapa nähdä AngularJS-sovelluksen teho on luoda ensimmäinen perusohjelma "Hello World" Angular.JS:ssä.

On monia integroituja kehitysympäristöjä, joita voit käyttää AngularJS-kehitykseen, joista osa suosituista on mainittu alla. Esimerkissämme käytämme Webstorm kuin meidän IDE.

  1. Webstorm
  2. Sublime Text
  3. angularjs Eclipse
  4. Visual Studio

Hei maailma, AngularJS

Alla oleva esimerkki näyttää helpoimman tavan luoda ensimmäinen "Hello world" -sovellus AngularJS:ssä.

AngularJS Hello World -ohjelma

<!DOCTYPE html>  
<html ng-app="app">  
<head>  
    <meta charset="utf 8">
    <title>Guru99</title>     
</head>  
<body>
<h1 ng-controller="HelloWorldCtrl">{{message}}</h1>
<script src="https://code.angularjs.org/1.6.9/angular.js"></script>
<script>  
    angular.module("app", []).controller("HelloWorldCtrl", function($scope) {  
    $scope.message="Hello World" 
    } )
</script> 

</body>  
</html>

Koodin selitys:

  1. "ng-app”-avainsanaa käytetään osoittamaan, että tätä sovellusta tulisi pitää kulmikkaana js-sovelluksena. Tälle sovellukselle voidaan antaa mikä tahansa nimi.
  2. Ohjainta käytetään pitämään liiketoimintalogiikka. H1-tunnisteessa haluamme päästä ohjaimeen, jolla on logiikka näyttää "HelloWorld", joten voimme sanoa, että tässä tagissa haluamme käyttää ohjainta nimeltä "HelloWorldCtrl".
  3. Käytämme jäsenmuuttujaa nimeltä "message", joka on vain paikkamerkki "Hello World" -viestin näyttämiseen.
  4. "Skriptitunnistetta" käytetään viittaamaan angular.js-skriptiin, jossa on kaikki kulma-js:n tarvittavat toiminnot. Ilman tätä viittausta, jos yritämme käyttää AngularJS-toimintoja, ne eivät toimi.
  5. "Controller" on paikka, jossa itse asiassa luomme liiketoimintalogiikkaamme, joka on meidän valvojamme. Kunkin avainsanan yksityiskohdat selitetään seuraavissa luvuissa. On tärkeää huomata, että määrittelemme ohjainmenetelmän nimeltä "HelloWorldCtrl", johon viitataan vaiheessa 2.
  6. Luomme "funktiota", jota kutsutaan, kun koodimme kutsuu tätä ohjainta. $scope-objekti on AngularJS:n erikoisobjekti, joka on Angular.js:ssä käytetty globaali objekti. $scope-objektia käytetään tietojen hallintaan ohjaimen ja näkymän välillä.
  7. Luomme jäsenmuuttujan nimeltä "message", annamme sille arvon "HelloWorld" ja liitämme jäsenmuuttujan soveltamisalaobjektiin.

HUOMAUTUS: ng-controller-direktiivi on avainsana, joka on määritelty kohdassa angularjs (vaihe 2) ja sitä käytetään määrittämään ohjaimet sovelluksessasi. Tässä sovelluksessamme olemme käyttäneet avainsanaa ng-controller määrittämään ohjaimen nimeltä 'HelloWorldCtrl'. Ohjaimen varsinainen logiikka luodaan vaiheessa 5.

Jos komento suoritetaan onnistuneesti, seuraava tulos näytetään, kun suoritat koodin selaimessa.

lähtö:

Viesti "Hello World" tulee näkyviin.

AngularJS Hello World -ohjelma