MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

'अपरिभाषित' या 'शून्य' की संपत्ति `उपयोगकर्ता` को नष्ट नहीं कर सकता

cannot destructure property user of 'undefined' or 'null' . इसका मतलब है user data null or undefined पहली बार जब आप सर्वर से डेटा लाने का उपयोग करते हैं। सर्वर के लिए API कॉल async है। दूसरी बार, आपको user data मिलेगा ।

मुझे लगता है कि आप जिस उपयोगकर्ता को Redux के साथ सहारा के रूप में लेते हैं वह res.data . है सर्वर से। मैं res.data . की अनिश्चित संरचना हूं क्या है? तो घटक में, आपको ऐसा करना चाहिए:

const EditUser = ({
    user, 
    getCurrentUser, 
    history
}) => {
    if (user) {
        const { loading, ... } = user // Get another key in user object
    }
...
...
...


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. उत्पादन उपयोग के लिए MongoDB जावा ड्राइवर MongoOptions को कैसे कॉन्फ़िगर करें?

  2. एसएनएमपी के साथ क्लस्टर कंट्रोल को एकीकृत करना:भाग दो

  3. आज बनाए गए दस्तावेज़ों को वापस करने के लिए क्वेरी मोंगोडब

  4. MongoDB में वाइल्डकार्ड टेक्स्ट इंडेक्स बनाएं

  5. MongoDB अप्सर्ट समझाया गया