آموزش جاوااسکریپت انجمن ها react native استفاده از فایل json و ارتباط بین صفحات در router flux

در حال نمایش 4 نوشته (از کل 4)
  • نویسنده
    نوشته‌ها
  • #29326 پاسخ
    ابوالفضل
    مشارکت کننده

    با سلام،
    من میخوام در صفحه اول لیستی از درس ها به صورت دکمه داشته باشم که با کلیک بر روی هر دکمه صفحه ی بعد اطلاعات مربوط به همون درس از داخل فایل json نمایش داده بشه
    اول نمیدونم چطور اسم درس هارو از داخل فایل json نمایش بدم
    دوم نمیدونم چطور در صفحه ی دوم دادی های مخصوص درسی که روش کلیلک شده رو نمایش بدم
    فایل json:
    {
    “lessons”:{
    “lesson1”:[

    ],

    “lesson2”:[

    ],

    “lesson3”:[

    ],

    “lesson4”:[

    ],

    “lesson5”:[

    ],

    “lesson6”:[

    ],
    “lesson7”:[

    ],
    “lesson8”:[

    ],
    “lesson9”:[

    ],
    }
    }

    #29334 پاسخ

    سلام.شما اگر دوره flowerlist رو تماشا کنید دقیقا متوجه این فرایند دریافت اطلاعات خواهید شد.یرای اینکه در هر صفحه اطلاعات هر درس رو ببینید کافیه که با کلیک بر روی هر درس id منحصر به فرد به درس جدید پاس داده بشه و در چرخه حیات componentDidMount یک درخواست به سرور بزنید یا در فایل json جستجو کنید و اطلاعات اون رو نمایش بدید.
    پیشنهاد میکنم از react navigation به جاری روتر فلاکس استفاده کنید
    https://reactapp.ir/courses/%D8%AF%D9%88%D8%B1%D9%87-%D9%87%D8%A7%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C/%D8%B3%D8%A7%D8%AE%D8%AA-flowerlist-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C/

    #29391 پاسخ
    p123
    میهمان

    ممنون از راهنماییتون
    فایل json به صورت زیر درومده
    حالا چطور بگم فقط داده هایی که “key:”1 دارن رو نمایش بده؟

    {“key”:”1″….},
    {“key”:”1″….},
    {“key”:”1″….},
    {“key”:”1″….},
    {“key”:”1″….},
    {“key”:”1″….},
    {“key”:”2″….},
    {“key”:”2″….},
    {“key”:”2″….},
    {“key”:”2″….},

    #29392 پاسخ

    وقتی بر روی یک درس کلیک شده key رو به عنوان پارامتر به صفحه جدید بفرستید و در صفحه جدید یک درخواست به سرور در componentDidMount بزنید و در این درخواست فقط درس هایی رو برگردونید که key اون به این صفحه پاس داده شده.به همین راحتی

در حال نمایش 4 نوشته (از کل 4)
پاسخ به: پاسخ#29392 در استفاده از فایل json و ارتباط بین صفحات در router flux
اطلاعات شما: