Reactjs 使用NavLink重新定向组件onClick
使用带有反应钩的材料表,我的愿望是重新指导onClick。目前onClick没有响应 材料表组件Reactjs 使用NavLink重新定向组件onClick,reactjs,react-router,react-router-dom,Reactjs,React Router,React Router Dom,使用带有反应钩的材料表,我的愿望是重新指导onClick。目前onClick没有响应 材料表组件 actions={[ { onClick: (items) => { /* I want to re-direct to another route("/editperson") + component(EditPerson.tsx) and send it props from t
actions={[
{
onClick: (items) => {
/*
I want to re-direct to another route("/editperson") +
component(EditPerson.tsx) and send it props from this component
*/
}
}
]}
navigateEditPerson.tsx
function NavigateToEditPerson() {
return (
<>
<NavLink to={{ pathname: "/editPerson" }} />
</>
);
}
函数navigateEditPerson(){
返回(
);
}
您只需使用useHistory钩子并调用history.push(/editPerson/${item.name}
)即可路由到该链接。如果使用react router,如果在路由定义中声明了useParams,则可以使用useParams访问参数
但由于这既不是一个问题,也与表格本身无关,因此我建议结束这个问题。这应该在论坛或堆栈溢出上提问。多谢各位