Angularjs Express.js.js
我已经在angularjs中提供了上述服务,我可以在控制器中访问其中定义的page方法吗,即我可以在控制器中调用Blogs.page/Blogs.Cat吗 当然可以,您可以这样使用它:Angularjs Express.js.js,angularjs,express,Angularjs,Express,我已经在angularjs中提供了上述服务,我可以在控制器中访问其中定义的page方法吗,即我可以在控制器中调用Blogs.page/Blogs.Cat吗 当然可以,您可以这样使用它: angular.module('App').factory('Blogs', ['$resource', function($resource) { return $resource('/api/blog/:blogId/:catId/:search/:pagenum' , {
angular.module('App').factory('Blogs', ['$resource', function($resource) {
return $resource('/api/blog/:blogId/:catId/:search/:pagenum' , {
blog: '@blogId',
page: "@pageController",
pagenum: '@pagenum'
},
{
Page: {
params: {
pageController: "page"
}
},
Cat: {
params: {
catController: "cat",
catId: 'catId'
}
}
});
}]);
也可以是参数:
function PageController($scope, Blogs){
Blogs.Page(function(response){
$scope.pages = response;
});
}
我已经向您推荐了:,如何使用:
function PageController($scope, Blogs){
Blogs.Page({ id: 3}, function(response){
$scope.pages = response;
});
}