我是反应发展的新手,
我在构造函数中创建了一个状态变量。
constructor (props) {
super (props);
this.state = {
status: false,
};
}
我正在使用redux,我有一个动作方法来更新redux值。
export const actionMethod = () => {
return dispatch => {
return fetch (
)
.then (response => response.json ())
.then (responseJson => {
// i want to update value of state here.
//i tried this.setState ({status: true}); but its getting TypeError: //_this.setState is not a function
})
.catch (error => {
console.error (error);
});
};
};
让我如何更新actionMethod中的状态值。
答案 0 :(得分:0)
这里有几个问题:
在尝试整合redux之前,我相信你首先需要更好地理解反应。您可以在没有redux的情况下更新组件的状态。首先学习反应以及如何使用props和state更新和重新渲染组件,然后查看您的应用程序是否可以从redux中受益。