当前位置: 首页 > 知识库问答 >
问题:

如何将属性添加到react-router-dom?

翁宜年
2023-03-14

我想在我的< code >上添加属性

        <Route path="/myurl?myattribute=attributevalue"><MyComponent /></Route>

似乎路线路径确实与问号混淆了。如果我把它换成其他东西,比如一个符号戳,它就会“起作用”。然而,这不是我想要的格式。我想要常规的<代码>

我找不到关于如何使这样的东西工作的文档。我看到了一些关于url的:id部分的东西,但我不太理解它。

谢谢你的所有帮助

共有1个答案

栾耀
2023-03-14

我们不需要在路由定义中定义查询参数,因为默认情况下,它将由react路由器处理,并将查询参数发送到组件的props中

看看这个:

https://learnwithparam.com/blog/how-to-handle-query-params-in-react-router/

更多信息:

如何使用 React 路由器使用可选的查询参数设置路由?

 类似资料:
  • 问题内容: 如何添加到特定内容?不起作用。 问题答案: jQuery <1.9 jQuery 1.9以上

  • 问题内容: 我有一个具有以下内联样式的react元素:(精简版) 尽管我不太确定如何执行此操作,但我想用状态中的属性替换宽度。 我试过了: 这有可能吗? 问题答案: 你可以这样

  • 问题内容: 给定一个data.tsv文件,例如: 给定一个topojson.json文件,例如:( 结构正确,数字值是随机的) 如何使用公共字段(1)将其他字段(2)的值注入json文件? 1]:和 2]: 最终结果应包含: 编辑:接受的答案: 问题答案: 尝试使用此: 哪个应该输出: 从命令行参考维基: --id- 要升级为几何ID的要素 属性的 名称 通过将该属性与该选项一起使用,可以将其提升

  • 我想在gradle.properties文件中添加ndk.abifilters属性。现在我有了这栋楼里的房子。这是我建筑的一部分 这是我的gradle.properties文件的一部分

  • 问题内容: 考虑以下代码示例: 从PHP 5.3开始,这将产生(类似)以下输出: 但是下面的代码: …仅发出错误: 为什么将这些属性“添加”到对象?请注意,它们没有定义为手册页DateTime`上的类的一部分。 问题答案: 发生了一些魔术,但这很简单。 DateTime类没有您要访问的公共变量“date”。但是,作为PHP工作方式的副作用,在该类上调用print_r或var_dump时会创建一个变