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?
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
Post a Comment