【发布时间】:2021-03-28 05:32:21
【问题描述】:
我正在尝试执行我的第一个 ReactApp,但遇到了 DataCloneError 错误。
我有以下代码:
postsToShow.map((post, id)=>
<ul key={id}>
{post.title}
<button onClick={(post)=>showPost(post)}>Show post</button>
</ul>
)
我想在点击按钮时触发方法 showPost。
这是 showPost 方法:
const showPost=(post)=>
{
history.push({
pathname: '/showCurrentPost',
state: {post: post}
})}
我收到此错误 DataCloneError: Failed to execute 'pushState' on 'History': MouseEvent object could not be cloned 我不知道如何修复它。
如果你能帮助我,我将非常感激。
【问题讨论】:
标签: javascript reactjs