AngularJS 的 ajax- $http
用 AngularJS 來做 ajax 可以比用 jQuery 輕鬆愉快很多。
基本用法在 html 部分一樣用 ng-repeat 把回傳的 json 塞到 DOM 裡面就好了。
javascript 處理起來跟 jquery 有點像,只是不用再這邊處理 DOM 了,有需要再把回傳的 json 格式整理一下就好了。
基本用法在 html 部分一樣用 ng-repeat 把回傳的 json 塞到 DOM 裡面就好了。
- <div ng-controller="MyController">
- <ul>
- <li data-ng-repeat="school in school">{{school.name}}</li>
- </ul>
- </div>
javascript 處理起來跟 jquery 有點像,只是不用再這邊處理 DOM 了,有需要再把回傳的 json 格式整理一下就好了。
- function MyController($scope, $http){
- $http({
- method: 'GET',
- url: 'school.json'
- }).success(function(data, status, headers, config) {
- $scope.school=data;
- }).error(function(data, status, headers, config) {
- });
- }
留言