10分鐘學會AngularJS的數據綁定
前言:為什么要用AngularJS? 相信用過.NetMVC的人都知道用rezor綁定數據是一件很爽的事情,C#代碼直接在前臺頁面中輸出。然后這種比較適用于同步請求。 當我們的項目離不開異步請求綁定數據的時候,AngularJS的強大就能感受出來了! 下面大家就花十分鐘的時間了解一下AngularJS的數據綁定吧!Let‘s go
一、 AngularJS腳本引用
就跟我們平常引用一個jquery一樣
二、 ng-App配置
什么是ng-App,官方文檔的解釋是這樣的The ng-appdirective tells AngularJS that the <div> element is the "owner" of an AngularJS application. 就是說加了這句以后代表AngularJs應用程序加載了這個頁面
三、 ng-controller配置!
ng-controller就是用來做頁面渲染的一個控制器
四、 ng-repeater【數據綁定利器!】
<!DOCTYPE html> <html> <head> <script src='javascripts/jquery-1.11.3.min.js' type="text/javascript"></script> <script src='javascripts/angular.js' type="text/javascript"></script> </head> <script> var mainApp = angular.module('mainApp', []); mainApp.controller('studentController',function($scope){ $scope.student=null; //這邊定義一個json的對象 $scope.student=[{'name':'王小明',"age":"22"},{'name':'李小剛',"age":"30"}]; }); </script> <body ng-app="mainApp"> <h1><%= title %></h1><div ng-controller="studentController"> <!--遍歷對象--> <div ng-repeat="item in student"> <h1 ng-bind="item.name"></h1> <p ng-bind="item.age"></p> </div> </div>
</body> </html></pre>
五、 結果
![]()
六 總結
到現在為止你已經掌握angularjs基本的數據綁定,他還有更多強大的功能,后續再為大家一一道來
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!