gpt4 book ai didi

reactjs - 精确且严格的 Prop 使用

转载 作者:行者123 更新时间:2023-12-03 13:18:10 25 4
gpt4 key购买 nike

我正在 React-JS 中使用 React-Router:

<Route>是一个内置组件,有两个不同的 props: exactstrict

问题

documentation没有明确定义 exact 之间的差异和strict .

请帮助我。该文档非常困惑且不清楚。

最佳答案

用例 1

如果同时使用 exactstrict,则 location.pathname 将仅与路径属性中提供的完全匹配。

示例:

<Route exact strict path="/one/" component={About}/>

仅匹配 /one/,但不匹配 /one/one/two

用例 2

如果您仅使用strict,则location.pathname将匹配带有尾部斜杠的内容。

示例:

<Route strict path="/one/" component={About}/>

将匹配 /one//one/two,但不匹配 /one

用例 3

如果您仅使用exact,则location.pathname 将匹配准确的位置路径。

示例:

<Route exact path="/one" component={About}/>

将匹配/one/one/exact 属性不关心尾部斜杠。但它不会匹配 /one/two

关于reactjs - 精确且严格的 Prop 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52275146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com