javascript - How can I define second module only for defining routes -


i'm working on facebook's graph api , have written of functions , want create new module can use functions can configure routes based on url requested. have tried following. correct?

snapshot of code

its structure this:

angular.module('myapp', ['ngfacebook'])   .config(['$facebookprovider', function($facebookprovider) {     $facebookprovider.setappid('9876544321234').setpermissions(['email','read_insights','pages_show_list']);   }])   .run(['$rootscope', '$window', function($rootscope, $window) {     (function(d, s, id) {       var js, fjs = d.getelementsbytagname(s)[0];       if (d.getelementbyid(id)) return;       js = d.createelement(s); js.id = id;       js.src = "//connect.facebook.net/en_us/sdk.js";       fjs.parentnode.insertbefore(js, fjs);     }(document, 'script', 'facebook-jssdk'));     $rootscope.$on('fb.load', function() {       $window.dispatchevent(new event('fb.load'));     });   }])   .controller('myctrl', ['$scope', '$facebook', function($scope, $facebook) {  $scope.fun1(); $scope.fun2(); $scope.fun3(); $scope.fun4();  }]);  angular.module('separatemodule', ['myapp', 'ngroute'])   .config(function($routeprovider) {     $routeprovider     .when("/", {         templateurl : "main.htm"     })     .when("/london", {         templateurl : "london.htm"     })     .when("/paris", {         templateurl : "paris.htm"     }); }); 


Comments

Popular posts from this blog

inversion of control - Autofac named registration constructor injection -

verilog - Systemverilog dynamic casting issues -

ios - Change Storyboard View using Seague -