Как вызвать Actions.pop () и обновить предыдущую сцену? React Native, Redux, React-Native-Router-Flux - PullRequest
0 голосов
/ 10 ноября 2018

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

Это функция в моем файле действий

fetch(CREATE_POST, request).then(response => {
        dispatch({ type: action });
        Actions.pop();
        setTimeout(() => { Actions.refresh({}) }, 10);
    }).catch(error => {
        console.log(error);
    });

Однако, когда вызывается Actions.pop (), он возвращает меня к предыдущему экрану, но не обновляет его.

Я пытался с Actions.pop ({type: reset}), но не повезло

Любая помощь будет очень признательна!

1 Ответ

0 голосов
/ 18 ноября 2018

Вы пробовали Actions.pop({ refresh: {} }) или если вы хотите более конкретно определить, какие реквизиты следует обновить, вы можете указать Actions.pop({ refresh: { user: res.user } })

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...