sql >> Database teknologi >  >> NoSQL >> MongoDB

Kan ikke destrukturere egenskaben "bruger" af "udefineret" eller "nul"

cannot destructure property user of 'undefined' or 'null' . Dette betyder user data null or undefined første gang, når du bruger hente data fra serveren. API-kaldet til serveren er asynkront. Anden gang får du user data .

Jeg ser den bruger, du tager som rekvisitter med redux, er res.data fra serveren. Jeg er usikker på strukturen af ​​res.data hvad er? Så i komponent skal du gøre sådan:

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


  1. Hvornår skal man bruge et nøgle-/værdilager såsom Redis i stedet for/ved siden af ​​en SQL-database?

  2. mongomapper-foreningen springer dubletter over

  3. Redis Pub/Sub med pålidelighed

  4. Problemet med små filer