में गतिशील विशेषता मैं बटन तत्व पर अक्षम विशेषता को गतिशील रूप से शामिल/छोड़ना चाहता हूं। मैंने गतिशील विशेषता मानों के बहुत सारे उदाहरण देखे हैं, लेकिन विशेषताओं के बारे में नहीं। मेरे पास निम्नलिखित रेंडर फ़ंक्शन है:ReactJS
render: function() {
var maybeDisabled = AppStore.cartIsEmpty() ? "disabled" : "";
return <button {maybeDisabled}>Clear cart</button>
}
यह "{" वर्ण की वजह से एक पार्स त्रुटि फेंकता है। मैं AppStore.cartIsEmpty() के (बूलियन) परिणाम के आधार पर अक्षम विशेषता को कैसे शामिल/छोड़ सकता हूं?
अच्छा समाधान (वाई) –
एक बार जगह में, सीएसएस जैसे: 'एक [अक्षम] { पॉइंटर-ईवेंट: कोई नहीं; } ' किसी तत्व/घटक पर क्रियाओं को रोक देगा – timbo