डिफ़ॉल्ट रूप से $resource.query()
$resource
ऑब्जेक्ट्स बनने वाली ऑब्जेक्ट्स की एक सरणी की अपेक्षा करने के लिए सेट किया गया है। एक अच्छा, आरामदायक तरह से पेजिंग समायोजित करने के लिए, मैं अपने GET /api/widgets
समाप्ति बिंदु की स्थापना की है निम्नलिखित वस्तु वापस जाने के लिए:
{
currentPage: 1,
perPage: 20,
totalItems: 10039,
items: [{...}, {...}, {...}]
}
वहाँ इसे बनाने के लिए इतना है कि कोणीय पता चल जाएगा कि items
संपत्ति की सरणी है एक रास्ता है आइटम $resource
वस्तुओं के लिए?
यह बहुत अच्छा काम किया! –
तो, इस दृष्टिकोण के साथ, मैं ट्रांसफॉर्मेशन विधि के बाहर से पेजिंग जानकारी तक पहुंच कैसे प्राप्त करूं? आपने निश्चित रूप से मूल प्रश्न का उत्तर दिया है, लेकिन अब मुझे एक नई समस्या है :) –
पूरी तरह से सुनिश्चित नहीं है, लेकिन आप इस 'var widgets = widget.query() को आजमा सकते हैं; विजेट्स। $ वादा। फिर (फ़ंक्शन (डेटा) {console.log (डेटा);}); '। –