javascript - 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)
我在这里输入图片描述
解决方案
推荐阅读
- python - 使用 Python 3 问题将文件上传到 Google Cloud
- c++ - 终止 PPL 线程池中的线程
- python - 对于相同大小的列表,为什么深拷贝比浅拷贝慢得多?
- bigcommerce - 有没有办法使用 /products/${productId}/variants 端点创建带有选项的产品变体?
- javascript - 反应:调用“componentDidMount”时 this.reference.current 为空
- php - php数组到变量
- c++ - 创建类引用本身的智能指针成员是c ++中的优雅设计模式吗?
- c# - 如何添加和修改速度变量?
- ruby-on-rails - 使用 PostgreSQL 按日期时间排序嵌套对象
- r - 绘制离散事件的时间线