मैं वर्तमान में रिएक्ट नेटिव में if - else if - else स्टेटमेंट्स के सिंटैक्स को समझने की प्रक्रिया में हूं। नीचे एक सरल अगर - और शर्त है जिसे मैं समझता हूं:

{variable === 0 ? (
    ...
): (
    ...
})

हालांकि, अगर - और अगर - और बयान करने के लिए एक और शर्त जोड़ने पर, मुझे समस्याएं आ रही हैं।

{variable === 0 ? (
    ...
): {variable === 1 ? (
    ...
): (
    ...
})

अगर कोई मेरी खामियों को इंगित कर सकता है, तो मैं इसकी सराहना करता हूं!

1
unsaturatedgoods1 15 अप्रैल 2021, 18:12

2 जवाब

सबसे बढ़िया उत्तर

आपको दूसरी स्थिति में अन्य ब्रेसिज़ की आवश्यकता नहीं है और अंत में कोष्ठकों को स्वैप करें।

यह प्रारूप आपको इसे बेहतर ढंग से समझने में मदद कर सकता है:

{
  variable === 0 ?
    (...)
    :
    variable === 1 ?
      (...)
      :
      (...)
}
1
Tamas Szoke 15 अप्रैल 2021, 15:26

{चर === 0? (
...
): (
...
}) <<<----

अब आप मेरे द्वारा बताई गई अंतिम पंक्ति देखें। आपके कोष्ठक गलत क्रम में हैं।
सही क्रम है

{चर === 0? (
...
): (
...
)}

अंतिम पंक्ति में कोष्ठकों के क्रम पर ध्यान दें।

0
NetanMangal 15 अप्रैल 2021, 15:28