node.js - 从 POST 反应中获取名字的正确语法
问题描述
对编码非常陌生。
我如何绕过该项目:在 POST 中?
我已经尝试item.firstname
过item[firstname]
async componentDidMount() {
const url = "https://run.mocky.io/v3/1f0a9583-ce4d-4db1-85cb-3bab75576957";
const response = await fetch(url);
const result = await response.json();
this.setState({
firstname: result.firstname,
middlename: result.middlename,
surname: result.surname,
city: result.city,
postcode: result.postcode,
state: result.state,
about: result.about,
formfirstname: result.firstname,
formmiddlename: result.middlename,
formsurname: result.surname,
formcity: result.city,
formpostcode: result.postcode,
formstate: result.state,
formabout: result.about
});
}
解决方案
与图像建议一样。项目是结果对象的键。所以会是这样
this.setState({
firstname: result.Item.firstname,
middlename: result.Item.middlename,
surname: result.Item.surname,
city: result.Item.city,
postcode: result.Item.postcode,
state: result.Item.state,
about: result.Item.about,
formfirstname: result.Item.firstname,
formmiddlename: result.Item.middlename,
formsurname: result.Item.surname,
formcity: result.Item.city,
formpostcode: result.Item.postcode,
formstate: result.Item.state,
formabout: result.Item.about
})
推荐阅读
- python - Jupiter notebook.- ImportError: No module named cv2
- python - Celery 缓存任务吗?如何在开发环境中重新加载更改?
- python - Pandas - 拆分列条目(彼此分隔符)
- php - 如何使用 URL 传输数据
- shared-libraries - Mach-O 文件中的扩展部分
- r - 删除在连接中用作“by”参数的列
- javascript - 使用 JavaScript 使用两个对象数组进行过滤
- javascript - 如何避免 @click 仅在一个子组件上
- python - 获取 Python 的 API
- python-3.x - 如何从 python 运行 bash 逻辑运算符