extjs - Sencha Touch 2, get the name of the view from using get component -


<> <सीसीटी = "टेक्स्ट">

कॉन्फ़िग: {<

} P>

मेरे पास मार्ग हैं:

  मार्ग: {'': 'घर', 'घर': 'घर', 'लॉगिन': 'लॉगिन', 'उत्पाद': 'उत्पाद', 'उत्पाद /: आईडी': 'उत्पाद', 'परीक्षण दो': 'परीक्षण दो'}  

और, जब उपयोगकर्ता किसी निश्चित मार्ग पर जाता है, तो मैं निम्नलिखित जांच करता हूं :

देखें कि क्या दृश्य मौजूद है, अगर नहीं बना है, और इसे व्यूपोर्ट में जोड़ें

  home: function () {console लॉग ('TestApp.controller.Router होम फंक्शन'); Var comp = this.getHomeView (); // मैन्युअल रूप से नए दृश्य का नाम टाइप करने से बचने के लिए, मैं "कॉम्प" से दृश्य नाम कैसे प्राप्त कर सकता हूं: newView = 'TestApp.view.HomeView'; // मैं इस से बचने के लिए चाहता हूँ। // छद्म कोड होना चाहिए: newView = comp.getViewName; अगर (comp === अपरिभाषित) comp = Ext.create (newView); this.changeView (COMP); }  

मैन्युअल रूप से नए दृश्य का नाम टाइप करने से बचने के लिए, मैं "कॉम्प" से दृश्य नाम कैसे प्राप्त करूं?

I

उपयोग करें < कोड> Ext.ClassManager.getClass (घटक);


Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -