"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > \"वर्ग\" विशेषता का उपयोग करके UI5 XML दृश्यों में CSS कक्षाओं से कैसे जुड़ें?

\"वर्ग\" विशेषता का उपयोग करके UI5 XML दृश्यों में CSS कक्षाओं से कैसे जुड़ें?

2024-11-12 को प्रकाशित
ब्राउज़ करें:837

How to Bind to CSS Classes in UI5 XML Views Using the \

"क्लास" विशेषता के साथ नियंत्रण में बाइंडिंग

"क्लास" विशेषता के माध्यम से एक्सएमएल दृश्यों में सीएसएस कक्षाओं से बाइंडिंग सीधे यूआई5 द्वारा समर्थित नहीं है। हालाँकि, कस्टम डेटा का उपयोग करके एक समाधान कार्यान्वित किया जा सकता है:

बाइंडिंग के लिए कस्टम डेटा का उपयोग करना

  1. अपने नियंत्रण में कस्टम डेटा जोड़ें, writeToDom प्रॉपर्टी सेट करें और इसे बाइंडिंग करें वांछित अभिव्यक्ति:

  2. एक सीएसएस चयनकर्ता को परिभाषित करें जो कस्टम डेटा मान के आधार पर नियंत्रण को लक्षित करता है। उदाहरण के लिए:

    .myApp .sapText.myControl[data-green] { /* ... */ }

उदाहरण

निम्नलिखित उदाहरण में, "ग्रीन" वर्ग को नियंत्रण में तब जोड़ा जाता है जब इसकी "सक्षम" संपत्ति होती है सच:

.myApp .sapText.myControl[data-green] { color: green; }
.myApp .sapText.myControl[data-red] { color: red; }

इसका सहारा लेने से पहले वैकल्पिक समाधानों का पता लगाएं, जैसे कि सिमेंटिक क्लास या कस्टम फ़ॉर्मेटर का उपयोग करना। कस्टम सीएसएस के लिए.

    नवीनतम ट्यूटोरियल अधिक>

    चीनी भाषा का अध्ययन करें

    अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

    Copyright© 2022 湘ICP备2022001581号-3