【发布时间】:2021-04-30 19:29:43
【问题描述】:
我正在尝试获取 id,但显示此错误:
TypeError: Cannot read property 'params' of undefined
这是来自 list.js 的链接
.
.
.
import { Link } from "react-router-dom";
.
.
.
<Link to={`/edit/${item.id}`} > Edit </Link>
.
.
.
这个是组件edit.js
.
.
.
import { Link, useHistory } from "react-router-dom";
.
.
.
const Edit = (props) => {
.
.
const history = useHistory();
const currentCatId = props.match.params.id;
.
.
.
} export default Edit;
错误就在这里 props.match.params.id
我做错了什么??
【问题讨论】: