عند استخدام وظيفة الخريطة في React، قد يواجه المطورون الخطأ، "TypeError: Cannot قراءة خاصية غير محددة." يحدث هذا الخطأ عندما يتم استدعاء طريقة معينة، مثل onPlayerScoreChange، داخل وظيفة الخريطة، ولكن لم يتم ربطها بشكل صحيح.
في تطبيق React المحدد، يتم تنظيم تدفق البيانات والتسلسل الهرمي للمكونات على النحو التالي:
هناك طريقتان شائعتان لحل هذه المشكلة:
استخدام وظائف السهم
{this.state.initialPlayers.map((player, index) => {
return(
)
})}
{this.state.initialPlayers.map(function(player, index) {
return(
)
})}
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3