reactjs - 反应我如何替换数据的价值
问题描述
第一个是 localy,使用 getdata() 从本地文件中读取。
function getData() {
const data = testData.map(item => {
return {
...item
};
});
return data;
}
第二个是距离。
componentDidMount() {
fetch('https://XXXXX')
.then(res => res.json())
.then((data) => {
this.setState({ todos: data })
console.log(this.state.todos)
})
}
两者都有效,但不知何故我无法将第二个绑定到我的应用程序。
我是反应技术的新手。
解决方案
我认为你不能定义 2 状态 obj。你必须删除其中之一
推荐阅读
- java - 谷歌地图高程 API 安卓工作室
- python - 如何使用 plot_model 可视化嵌套的 `tf.keras.Model (SubClassed API)` GAN mdeol?
- javascript - 运行异步 JS 脚本以填充 Mongoose DB 时终端挂起
- reactjs - react-admin:使用 SelectInput 过滤显示错误的值
- asp.net-core - 使用个人帐户和 AzureAd 帐户保护 ASP.Net Core WebApi
- jenkins - “通过 jenkins ci 运行构建失败问题”
- sql - SQL如何清理和创建下表?
- python - 我有一个 python 脚本来列出路径中的文件,如何过滤具有特定扩展名的文件
- c++ - UE4 C++ bReplicates 未在 Object 类中定义
- django - 使用 djangorestframework 使用 BooleanFields 部分更新模型