Я совершенно новичок в react-redux
. здесь я использую thunk
. Сейчас,
У меня есть следующий сценарий, где
this.props.removeTech({ newArr, removeType });
Я вызываю это действие из моего компонента,
export function removeTech(data) {
return (dispatch) => {
dispatch({
type: REMOVE_TECH,
data: data,
});
}
}
и обновляет состояние,
Но
Я делаю,
this.props.removeTech({ newArr, removeType });
let validateData = this.validate(removeType, noc);
console.log("removing data",validateData);
this.setState({
showError: validateData
})
Таким образом, validateData нужны некоторые данные, которые должны быть обновлены, но он получает предыдущие данные, и из-за этого не возвращает правильное значение. Итак,
Я хочу вызвать эту функцию после обновления состояния. Итак, кто-нибудь может мне помочь с этим?