ember.js - Multiple models to Ember route -
मेरे पास प्रिंटर की सूची है
GradingX.PrintersRoute = Ember.Route.extend ( {मॉडल: फ़ंक्शन () {var printerList = Em.A (); // Ember। $ .getJSON ("http: // localhost / printers")। तब (फ़ंक्शन (डेटा) {data.forEach (कार्य (आइटम) {PrinterList.addObject (item);}), फ़ंक्शन () {चेतावनी ("$। GetJSON विफल!");};}); Return printerList;},}); कि मैं अपने शीर्ष लेख से उपयोग करने की कोशिश कर रहा हूं
GradingX.HeaderRoute = Ember.Route.extend ({मॉडल: function () {// Console.log ("हेडर मॉडल मार्ग में परीक्षण"); // रिटर्न एम्बर.ऑब्जेक्ट.क्रेडिट ({रिटर्न एम्बर। आरएसवीपी। होश ({प्रिंटर: यहां क्या है ?, अन्य ऑब्जेक्ट्स: अधिक स्टफ यहां}};},}) ; मैं यहां उत्तर का पालन करने की कोशिश कर रहा हूं, लेकिन जब से मैं एम्बर-डाटा के माध्यम से प्रवेश नहीं कर रहा हूं, मुझे नहीं लगता कि यह। Store.find ('printers') जा रहा है मुझे पाने के लिए मुझे क्या चाहिए।
मुझे कुछ याद आ रहा है। कृपया मदद!
< p> आरएसवीपी। होश कुंजी के साथ एक ऑब्जेक्ट की अपेक्षा करता है और मूल्यों के रूप में वादे करता है। इसलिए मुझे लगता है कि निम्न कार्य कर सकता है: GradingX.HeaderRoute = Ember.Route.extend ({मॉडल: फ़ंक्शन} (रिटर्न एम्बर। आरएसवीपी। होश ({प्रिंटर: $ .getJSON ("http: // स्थानीयहोस्ट / प्रिंटर"), अन्य ऑब्जेक्ट्स: $ .getJSON ("http: // localhost / ???" )});},}); संदर्भित उत्तर में this.store.find उपयोग किया जाता है, wh Ich भी एक वादा देता है, लेकिन यह एक डीएस। रिकॉर्डेअरे (एम्बर डेटा द्वारा प्रदान किए गए ऑरेंज की तरह सरणी) के साथ हल किया गया है। तो RSVP.hash के लिए क्या मायने रखता है।
Comments
Post a Comment