2013-09-03 6 views

उत्तर

13

आप कंटेनर के माध्यम से देखने के लिए संभावना है,

App.__container__.lookup('store:main').find('user') 

जाहिर है, यह केवल डीबगिंग के लिए है, और हो सकता है परीक्षण के लिए। आपको कभी भी अपने उत्पादन कोड में इसका उपयोग नहीं करना चाहिए, क्योंकि यह वैश्विक दायरे के लिए एक कॉल है, जो सामान्य रूप से एक बुरी आदत है।

या मुझे लगता है कि, यदि आप क्रोम (https://chrome.google.com/webstore/detail/ember-inspector/bmdblncegkenkacieihfhpjfppoconhi?hl=fr) के लिए एम्बर-एक्सटेंशन इंस्टॉल करते हैं, तो यह आपको वर्तमान मार्ग में उपयोग किया जाने वाला मॉडल दिखाएगा।

3

यदि आपके पास डेवलपर विंडो खुलती है तो भी आप कॉल से ठीक पहले एक डीबगर स्टेटमेंट जोड़ सकते हैं। बस यह सुनिश्चित करें कि जब आप अपना काम पूरा करेंगे तो हटा दें।

debugger; 
this.store.find(); 

यह उस बिंदु पर जावास्क्रिप्ट के निष्पादन को रोक देगा और इस संदर्भ आप दुकान वस्तु का उपयोग करने की जरूरत है हो जाएगा।

संबंधित मुद्दे