Angular入門

AngularJS是什麼?

AngularJS是一款優秀的前端JS框架,它有諸多特性,最爲核心的是:MVC、模塊化、自動化雙向數據綁定、語義化標籤、依賴注入。

1、程序運行入口:ng-app="模塊名字" (根目錄)作用:用於啓動AngularJS應用程序

當AngularJS程序要運行時,找到了ng-app開始運行  

2、定義angular模塊:var app=angular.module("模塊名字", []);

3、定義控制器:app.controller("控制器名字",function($scope){

 控制器的參數$scope 是不需要傳遞數據的,AngularJS會自動給它賦值 $scope上可以掛在數據,用於當前控制器的範圍

$scope.name="值";


})

4、通過ng-controller來將控制器和對應的標籤進行綁定控制器中的數據,就可以使用在       這個標籤的內部瞭如,

     <div ng-controller="控制器名字"></div>

5、 mustache語法輸出變量的數據、進行數據的運算等,但是mustache語法,由於加載       如果緩慢的情況會出現直接將大括號打印到頁面上的問題。所以通常項目開發時,         使用ng-bind來代替如,

     {{name}}----<span ng-bind="name"></span>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章