sql >> データベース >  >> NoSQL >> MongoDB

'undefined'または'null'のプロパティ`user`を分解できません

    cannot destructure property user of 'undefined' or 'null' 。これは、user dataを意味します null or undefined サーバーからのデータのフェッチを初めて使用する場合。サーバーへのAPI呼び出しは非同期です。 2回目は、user dataを取得します 。

    reduxで小道具として使用するユーザーはres.dataです。 サーバーから。 res.dataの構造がわかりません とは?したがって、コンポーネントでは、次のようにする必要があります:

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


    1. Angular2ExpressJs-サーバーへのファイルのアップロード

    2. Mongodbでタイムゾーン設定を使用してクエリを実行する方法

    3. MongoDBdiscord.pyを使用したリマインダーコマンド

    4. マングースの特定のフィールドのみにデータを入力する