Applicazione AngularJS Hello World: il tuo primo programma di esempio

Il modo migliore per vedere la potenza di un'applicazione AngularJS รจ creare la tua prima app "Hello World" del programma di base in Angular.JS.

Esistono molti ambienti di sviluppo integrati che puoi utilizzare per lo sviluppo di AngularJS, alcuni di quelli piรน popolari sono menzionati di seguito. Nel nostro esempio, stiamo usando Webstorm come il nostro IDE.

  1. Webstorm
  2. Sublime Text
  3. AngularJS Eclipse
  4. Di Visual Studio

Ciao mondo, AngularJS

L'esempio seguente mostra il modo piรน semplice per creare la tua prima applicazione "Hello world" in AngularJS.

Programma Hello World di AngularJS

<!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>

Spiegazione del codice:

  1. Il "ng-appLa parola chiave " viene utilizzata per indicare che questa applicazione deve essere considerata come un'applicazione Angular js. A questa applicazione puรฒ essere assegnato qualsiasi nome.
  2. Il controller รจ ciรฒ che viene utilizzato per mantenere la logica aziendale. Nel tag h1, vogliamo accedere al controller, che avrร  la logica per visualizzare "HelloWorld", quindi possiamo dire, in questo tag vogliamo accedere al controller denominato "HelloWorldCtrl".
  3. Stiamo utilizzando una variabile membro chiamata "messaggio" che non รจ altro che un segnaposto per visualizzare il messaggio "Hello World".
  4. Il "tag script" viene utilizzato per fare riferimento allo script angular.js che ha tutte le funzionalitร  necessarie per angular js. Senza questo riferimento, se proviamo a utilizzare qualche funzione AngularJS, questa non funzionerร .
  5. Il โ€œcontrolloreโ€ รจ il luogo in cui creiamo effettivamente la nostra logica aziendale, che รจ il nostro controllore. Le specifiche di ciascuna parola chiave verranno spiegate nei capitoli successivi. Ciรฒ che รจ importante notare รจ che stiamo definendo un metodo controller chiamato "HelloWorldCtrl" a cui si fa riferimento nel passaggio 2.
  6. Stiamo creando una "funzione" che verrร  chiamata quando il nostro codice chiama questo controller. L'oggetto $scope รจ un oggetto speciale in AngularJS che รจ un oggetto globale utilizzato in Angular.js. L'oggetto $scope viene utilizzato per gestire i dati tra il controller e la vista.
  7. Stiamo creando una variabile membro chiamata "messaggio", assegnandole il valore di "HelloWorld" e allegando la variabile membro all'oggetto scope.

NOTA: La direttiva ng-controller รจ una parola chiave definita in AngularJS (passaggio n. 2) e viene utilizzato per definire i controller nell'applicazione. Qui nella nostra applicazione abbiamo utilizzato la parola chiave ng-controller per definire un controller denominato "HelloWorldCtrl". La logica effettiva per il controller verrร  creata nel (passaggio n. 5).

Se il comando viene eseguito correttamente, quando si esegue il codice nel browser verrร  visualizzato il seguente output.

Produzione:

Verrร  visualizzato il messaggio "Hello World".

Programma Hello World di AngularJS

Riassumi questo post con: