【发布时间】:2020-10-04 03:03:05
【问题描述】:
我有一个用户类,我想从服务器获取数据,以便稍后将其写入状态并将数据从状态传递到子组件
export default class Users extends Component {
constructor(props) {
super(props);
this.state = {
users: this.getUsers(),
};
}
getUsers = async () => {
await return fetch(`http://localhost:3001/users`, {
method: 'POST',
accept: 'application/json'
}).then(res => {
if(res.ok) {
res.json();
}
})
}
}
这是当我输出有关 this.state.users 的数据时控制台向我显示的内容
我试图寻找类似的情况,但我没有找到任何有价值的东西,所以我在这里寻求帮助。我将不胜感激任何建议或帮助。我只是在js中学习异步
【问题讨论】:
标签: javascript reactjs async-await react-redux fetch