extjs4.2 - How to determine which menu item I'm working with in changeHandler with ExtJs? -


जब एक मेनू आइटम चुना जाता है और मेरा changeHandler लागू होता है ( फ़ंक्शन (cycleBtn, ActiveItem) ), मैं किस आइटम के साथ काम कर रहा हूं यह निर्धारित करने के लिए क्या एक्स्टजे सिस्टम की सिफारिश की जाती है?

आइटम का टेक्स्ट इस्तेमाल करना आदर्श नहीं है क्योंकि यह बदल सकता है। अन्य चौखटे अक्सर एक मूल्य विशेषता प्रदान करते हैं जो प्रदर्शित वास्तविक टेक्स्ट से अलग हो सकता है जो कि आप किस आइटम के साथ काम कर रहे हैं यह सही ढंग से निर्धारित करने पर भरोसा किया जा सकता है।

क्या एक्स्टजेन्स की कोई संपत्ति है, क्या मैं चयनित आइटम पर सटीक रूप से पता लगा सकता हूं कि मैं किस आइटम पर कार्य करने के लिए काम कर रहा हूं? जाहिर है, मैं इसे अग्रिम में भी सेट करवाता हूं।

आप idId के बजाय itemId का उपयोग कर सकते हैं क्योंकि itemId कंटेनर को स्थानीय, इस मामले में मेनू। आपको केवल यह सुनिश्चित करने की ज़रूरत है कि आइटम मेनू का मेनू आइटम में अद्वितीय है।

Comments

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -