Browse Source

included instagramUser in ionic app

mk200789 10 years ago
parent
commit
84411d0ade
4 changed files with 20 additions and 0 deletions
  1. 9 0
      ionic/www/js/app.js
  2. 4 0
      ionic/www/js/controllers.js
  3. 4 0
      ionic/www/js/services.js
  4. 3 0
      ionic/www/templates/menu.html

+ 9 - 0
ionic/www/js/app.js

@@ -46,6 +46,15 @@ angular.module('starter', ['ionic', 'starter.controllers'])
     }
   })
 
+  .state('app.instagramUser',{
+    url: "/instagramUser",
+    views: {
+      'menuContent': {
+        templateUrl: 'templates/instagramUser.html',
+        controller: 'instagramUserCtrl'
+      }
+    }
+  })
   // if none of the above states are matched, use this as the fallback
   $urlRouterProvider.otherwise('/app/snippets');
 });

+ 4 - 0
ionic/www/js/controllers.js

@@ -12,3 +12,7 @@ angular.module('starter.controllers', ['starter.services'])
     $scope.githubUserData = githubUser.get();
 })
 
+.controller('instagramUserCtrl', function($scope, instagramUser){
+	$scope.instagramUserData = instagramUser.get();
+})
+

+ 4 - 0
ionic/www/js/services.js

@@ -6,4 +6,8 @@ angular.module('starter.services', ['ngResource'])
 
 .factory('githubUser', function ($resource) {
     return $resource('http://127.0.0.1:8000/hackathon/githubUser/');
+})
+
+.factory('instagramUser', function ($resource){
+	return $resource('http://localhost:8000/hackathon/instagramUser/');
 })

+ 3 - 0
ionic/www/templates/menu.html

@@ -24,6 +24,9 @@
         <ion-item nav-clear menu-close href="#/app/githubUser">
             Github User 
         </ion-item>
+        <ion-item nav-clear menu-close href="#/app/instagramUser">
+            Instagram User 
+        </ion-item>        
       </ion-list>
     </ion-content>
   </ion-side-menu>