Обновить состояние редуктора - PullRequest
3 голосов
/ 06 марта 2019

Я хочу обновить свой контент на на той же странице , но после обновления сервера он показывает старые данные

Имя: Арнольд Шварценеггер

после того, как я обновлю свои данные Арнольд Шварценеггер до Шварценеггер с использованием redux-from. Его изменили на сервере, но он показывает Арнольд Шварценеггер на странице

После успеха я хочу заменить состояние новыми данными, в моем случае я использую

EDIT


    case 'EDIT_REQUEST':
    return {} // checking the id is same or not using action ID

    case 'EDIT_SUCCESS': // after server update
    return {} // i want to change data using action id, 
unfortunately  action is not available her

    case 'EDIT_FAILURE':
    return {}

Ответы [ 2 ]

1 голос
/ 07 марта 2019

после того, как я обновил свои данные Арнольда Шварценеггера до Шварценеггера, используя redux-from, его изменили на сервере, но он показывает Арнольда Шварценеггера на странице

это означает, что ваш сервер вернул старые данные, пожалуйста, проверьте свое обновление или найдите, что у OneAndUpdate есть { new: true }

0 голосов
/ 07 марта 2019

Проверьте, что возвращает ваш сервер, и назначьте это для полезной нагрузки действий, затем на редукторе сделайте что-то вроде этого.

case 'EDIT_SUCCESS': return {yourState: action.payload}

...