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