【发布时间】:2019-04-07 12:39:15
【问题描述】:
我有一个正在使用的 Link 组件,并且想将一个 JavaScript 对象传递给我要链接到的新页面。看来我可以传递原语,但不能传递对象。
也就是说,我想在下面做这样的事情,但我得到一个与 sessionData 关联的空字符串(session.id 和 session.sessionSlug 工作)。
<Link
href={{
pathname: "/session", query:
{
sessionSlug: this.props.session.sessionSlug,
sessionId: this.props.session.id,
sessionData: this.props.session
}
}}
as={`session/${this.props.session.sessionSlug}`}>
<a>{this.props.session.title}</a>
</Link>
【问题讨论】: