2016-06-08 69 views

回答

2

試試這個:

app.factory('User', ['$resource', function($resource) { 
    return function(baseUrl) { 
     baseUrl = baseUrl || 'http://foo.com/users'; 
     return $resource(baseUrl + '.json'); 
    } 
}]) 

現在User工廠將返回,你可以用的baseUrl打電話來實例化資源的功能。

app.controller('exampleController', function(User) { 
    var example1 = User('http://www.example1.com'); 
    var example2 = User('http://www.example2.com'); 
}) 
+0

謝謝@martijn,它適用於我:) –