热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Reactjs:将道具传递到ReactRouter的Link组件

嘿,我尝试在获取数据后重定向到另一个,但我能够重定向,但是当我在结果页面中使用CO

嘿,我尝试在获取数据后重定向到另一个,但我能够重定向,但是当我在结果页面中使用COPY --chown=1000:1000 environment.yml requirements.txt postBuild ./时,它在控制台中的显示为this.props.location.state,这是我的所有代码,请问这段代码中的错误在哪里。
Search.js

[object Object],[object Object],[object Object]

async handleSubmit(e) {
let authToken = localStorage.getItem("Token");
try {
const from = e.target.elements.from.value;
const to = e.target.elements.to.value;
const selectiOns= [...e.target.elements.selectOptions.options].filter(
opt => opt.selected
);
const selectedValues = selections.map(opt => opt.value);
const selectedString = selectedValues.join(",");
e.preventDefault();
const res = await fetch(
`http://localhost:8000/api/1/deliveries/report/?date__lte=${to}&date__gte=${from}&user=${selectedString}`,{
method: "GET",headers: {
accept: "application/json","Content-Type": "application/json",Authorization: "Bearer " + JSON.parse(authToken)
}
}
);
const movie = await res.json();
console.log(movie);
this.setState({
movie
});
// this.props.history.push("/driverreport");
this.props.history.push({
pathname: "/driverreport",state: movie
});
} catch (e) {
console.log(e);
}
}
中,我只是在控制台中检查数据,但是我正在获取这样的数据`
  result.js

result.js


请参阅此link,以获取更多详细信息。

您可以通过以下示例访问数据:-



let data = {
name:'John',id:123,movie:"ABC"
}
// Using "+" in console.log() it shows Don: [object Object]
console.log("Don: " + data);
//But you can access it by :-
console.log("Don: " + data.movie);
// Using "," in console.log() it shows entire data object with key value pair
console.log("Don: ",data);



推荐阅读
author-avatar
mobiledu2502880047
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有