در حال نمایش 4 نوشته (از کل 4)
  • نویسنده
    نوشته‌ها
  • #17448 پاسخ
    gkasravi
    مشارکت کننده

    با عرض سلام و تشکر از شما
    در مثال redux که نوشتید از
    <Provider store={createStore(reducers,applyMiddleware(thunk))}>
    <View style={styles.container}>
    <RootNavigator/>
    </View>
    </Provider>
    استفاده کردید.حالا من می خوام تو یه component جدید به store دسترسی داشته باشم .تا بتونم از state هایی که تو یه component دیگه مقدار دهی شده استفاده کنم .مثلا student_id رو بعد از save کردن توی state list قرار دادم رو توی فرم بعدی استفاده کنم.نمی خوام مجددا از database بخونمش
    ممنون می شم راهنمایی کنید.

    #17466 پاسخ

    سلام.
    اگه قبلا مقدار دهی شده باشه میتونید در هر کامپوننتی بهش دسترسی داشه باشید و نیاز نیست مجدد از دیتابیس بخونیدش.
    در mapStateToProps کافیه که از Reducer مورد نظر اطلاعاتتون رو بگیرید و بخونید.

    #17470 پاسخ
    gkasravi
    مشارکت کننده

    قبلا مقداردهی شده.کدی که باید تو فرم بعدی استفاده کنم رو نمی دونم.
    فرم اول به reduser یک state به نام student_id پاس کردم.
    در فرم دوم(component) می خوام از reduser بگیرمش.
    نمی دونم چطوری؟
    کد ها هم کاملا مثل کد redux شما نوشته شده.
    ممنون

    #17479 پاسخ

    فرقی نمیکنه.دقیقا کدی که برای نمایشش استفاده کردید میتونید در هر کامپوننت دیگه ای استفاده کنید.

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