reactjs & reduxを持つアプリをビルドし、次の問題に直面しています。小道具で応答オブジェクトにアクセスできない
だから基本的に私はこのような機能を持っている:
onAdmissionFormSubmit(e){
e.preventDefault();
const { user } = this.props
console.log(user);
// If I do this const id = user.member.externalMemberId ....
// doesnt throw an error but if I log my const id it just says its undefined
}
それは実際に私のオブジェクトをログに記録しますがuser.member.externalMemberId
ようなオブジェクトの内部のデータにアクセスしたい場合には、実際にエラーを返すのdoesntが、それは単に未定義言います。 何が間違っているのですか?
コンソールログ:http://prntscr.com/fcxmou
らしいです。あなたはそこにいると確信していますか? –
この 'user.member.externalMemberId'を記録するとどうなりますか? –
'Uncaught TypeError:未定義の 'member'のプロパティ 'を読み取れません。' それは何か...奇妙な権利ですか? – Emmanuel