آموزش جاوااسکریپت انجمن ها react js استفاده از ریلیشن ها در کامپوننت

برچسب ها: , ,

در حال نمایش 2 نوشته (از کل 2)
  • نویسنده
    نوشته‌ها
  • #60667 پاسخ
    عمران رستم زاده
    مشارکت کننده

    سلام و وقت بخیر
    من بکند رو با لاراول کار کردم و از ریلیشن استفاده کردم اطلاعات به درستی ارسال میشه فقط وقتی میخوام از اطلاعات ریلیشن ها استفاده کنم ارور
    TypeError: Cannot read properties of undefined (reading ‘name’)
    و این مشکل فقط تو صفحات داینامیک اتفاق میفته
    البته وقتی لاگ رو console.log(recruitment.get_city); می گیرم بدون مشکل کار میکنه

    اطلاعات بازگشتی از سمت سرور

    #60712 پاسخ

    با سلام
    دلیل این مشکل به احتمال خیلی زیاد اینکه state هنوز مقدار نگرفته و شما میخواید ازش استفاده کنید
    شرط براش بزارید که اگر وجود داره بعد استفادش کنید
    recruitment ؟ recruitment.city.name : “”

در حال نمایش 2 نوشته (از کل 2)
پاسخ به: استفاده از ریلیشن ها در کامپوننت
اطلاعات شما: