علی
6 سال پیش توسط علی مطرح شد
3 پاسخ

نحوه دسترسی به دیتای json گرفته شده از api در reactjs

سلام دوستان من یه درخواست ایجکس در react اجرا کردم و یک دیتا دریافت شده به صورت زیر _ به علت اینکه انگلیسی هست در زیر همین پست قرار میدم). حالا میحخام به فیلد دیتا دسترسی پیدا کنم . در حقیقت چندتا فیلد تو در تو میشه .
مثلا
data.auth.data.user
این رو میخام
خطا میده بهم هرکار میکنم از هر تابعی بگین استفاتده کردم . stringify و parse
یا خطا میده یا undefined


ثبت پرسش جدید
علی
تخصص : Laravel
@alif 6 سال پیش مطرح شد
0

{data: {…}, status: 200, statusText: "OK", headers: {…}, config: {…}, …}
config
:
{adapter: ƒ, transformRequest: {…}, transformResponse: {…}, timeout: 0, xsrfCookieName: "XSRF-TOKEN", …}
data
:
{status: true, statusCode: 200, error: false, english_msg: "Get User data success", persian_msg: "اطلاعات کاربر با موفقیت دریافت شد", …}
headers
:
{content-type: "application/json", cache-control: "no-cache, private"}
request
:
XMLHttpRequest {onreadystatechange: ƒ, readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, …}
status
:
200
statusText
:
"OK"
proto
:
Object


علی
تخصص : Laravel
@alif 6 سال پیش مطرح شد
0

نتونستم اینجا قرار بدم اون رو . ولی فکر کنم مشخص باشه
یه دیتا داره که داخلش یه auth هست و داخلش دوباره data ودر نهایت user


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
0

من الان نفهمیدم json شما با چه فرمتی هست اگر از axios استفاده میکنید با response.data به اطلاعاتی که دریافت میکنید معمولا میرسید و بعد باید پیمایش انجام بدید
ولی خوب مشخص نیست اطلاعات شما چیه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام