AngularJs 서비스 만들기

8180 단어 AngularJS
개발 과정에서 우리는 항상 서버에 같은 데이터를 요청해야 한다. 그러면 우리는 어떻게 그들을 추출하여 봉인할 것인가. 이것은 서비스에 사용해야 한다.
키워드factory가 필요합니다.
 1 <!DOCTYPE html>
 2 <html ng-app="factoryModule">
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6     <script type="text/javascript" src="js/angular1.3.14.min.js"></script>
 7 </head>
 8 <body ng-controller="factoryController">
 9     <div ng-repeat="item in items">
10         <p id="{{item.age}}">{{item.name}</p>
11     </div>
12 <script>
13     var myModule=angular.module("factoryModule",[]);
14     myModule.factory("Items", function () {
15         // .
16         return [
17             {age:23,name:" "},
18             {age:24,name:" "},
19             {age:22,name:" "}
20         ]
21     });
22     myModule.controller("factoryController", function ($scope,Items) {
23         $scope.items=Items;
24     });
25 </script>
26 </body>
27 </html>

좋은 웹페이지 즐겨찾기