AngularJS - İlk Uygulama
Gerçek Merhaba Dünya oluşturmadan önce ! AngularJS kullanarak uygulama, AngularJS uygulamasının bölümlerini görelim. Bir AngularJS uygulaması aşağıdaki üç önemli bölümden oluşur -
ng-app - Bu yönerge bir AngularJS uygulamasını HTML'ye bağlar ve tanımlar.
ng-model - Bu yönerge, AngularJS uygulama verilerinin değerlerini HTML giriş kontrollerine bağlar.
ng-bind - Bu yönerge, AngularJS Uygulaması verilerini HTML etiketlerine bağlar.
AngularJS Uygulaması Oluşturma
Adım 1: Çerçeve yükleyin
Saf bir JavaScript çerçevesi olduğundan, <Script> etiketi kullanılarak eklenebilir.
<script
src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js">
</script>
Adım 2: ng-app direktifini kullanarak AngularJS uygulamasını tanımlayın
<div ng-app = "">
...
</div>
Adım 3: ng-model direktifini kullanarak bir model adı tanımlayın
<p>Enter your Name: <input type = "text" ng-model = "name"></p>
Adım 4: Yukarıdaki modelin ng-bind yönergesi kullanılarak tanımlanan değerini bağlayın
<p>Hello <span ng-bind = "name"></span>!</p>
AngularJS Uygulamasını Yürütme
Bir HTML sayfasında yukarıda belirtilen üç adımı kullanın.
testAngularJS.htm
<html>
<head>
<title>AngularJS First Application</title>
</head>
<body>
<h1>Sample Application</h1>
<div ng-app = "">
<p>Enter your Name: <input type = "text" ng-model = "name"></p>
<p>Hello <span ng-bind = "name"></span>!</p>
</div>
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js">
</script>
</body>
</html>
Çıktı
Bir web tarayıcısında testAngularJS.htm dosyasını açın . Adınızı girin ve sonucu görün.
AngularJS HTML ile Nasıl Bütünleşir?
Ng-app direktifi, AngularJS uygulamasının başladığını belirtir.
Ng-model yönergesi, HTML sayfasıyla ve ng-app yönergesine sahip div içinde kullanılabilen name adında bir model değişkeni oluşturur.
Ng-bind daha sonra kullanıcı metin kutusuna girdi girdiğinde HTML <span> etiketinde görüntülenecek ad modelini kullanır.
Kapanış </div> etiketi, AngularJS uygulamasının sonunu belirtir.