मैंने उदाहरणों का पालन किया है लेकिन जाहिर है कि संसाधन के प्रोटोटाइप में कस्टम विधि जोड़ने पर कुछ गलत है।
app.factory('Product',function ($resource,$cacheFactory) {
var Product = $resource('/the/url/:id', {id: '@id'}),
cache = $cacheFactory('Product'),
products;
Product.prototype.all = function(){
products = cache.get('all');
if(typeof products == 'undefined'){
products = Product.query();
cache.put('all',products);
}
return products;
};
return Product;
})
नियंत्रक में मैं $scope.products = Product.all();
है, लेकिन मैं
क्या आप $ संसाधन के प्रोटोटाइप को जोड़ने के उदाहरण के लिए लिंक प्रदान कर सकते हैं? मुझे यह कभी याद नहीं है। –