لدي مشروع صغير لجلب صور من موقع Unsplash، ويظهر لي نفس الخطأ كل مرة، صراحة لا أعرف سبب المشكلة هنا، وهذا هو الكود الذي أستخدمه:
ملف Mainboard.js
importReact from 'react';import styled from 'styled-components';importPin from './Pin';functionMainboard(props){
let { pins }= props;return(<Wrapper><Container>{pins.map((pin, index)=>{
let {urls}= pin;return<Pin key={index} urls={urls}/>})}</Container></Wrapper>)}exportdefaultMainboard;
وملف Pin.js:
importReact from 'react';import styled from 'styled-components';functionPin(props){
let { urls }= props;return(<Wrapper><Container><img src={urls?.regular} alt="pin"/></Container></Wrapper>)}exportdefaultPin;
في كل مرة يظهر لدي هذا الخطأ
Cannot destructure property 'urls' of 'pin' as it is undefined
السؤال
Adam Ebrahim
لدي مشروع صغير لجلب صور من موقع Unsplash، ويظهر لي نفس الخطأ كل مرة، صراحة لا أعرف سبب المشكلة هنا، وهذا هو الكود الذي أستخدمه:
ملف Mainboard.js
وملف Pin.js:
في كل مرة يظهر لدي هذا الخطأ
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.