首页 > 解决方案 > Reactjs 按 ID 获取项目匹配项

问题描述

我想编辑一个项目,但收到 TypeError:无法读取未定义的属性“参数”。

我不明白如何匹配 url

在我的组件 tableItem 我有

<a className="no-decoration" href={`/updateMenu/${row?.id}`}>
    <EditIcon className="icon-action-table-grey" />
    </a>

在 updateMenu 组件中,我想匹配我输入的状态中的 idmenuId: this.props.match?.params.id

但我收到错误类型错误:无法读取未定义的属性“参数”。

有人可以帮我找出问题所在吗?

console.log(this.props)在这里输入图片描述

标签: javascriptreactjsreact-router-dom

解决方案


推荐阅读