猿问

react-router-dom 参数不包含 URL 中存在的问号

react-router-dom 参数不包含 URL 中出现的问号。

假设 URL 参数是这样的:'/I-am-John-Doe-Who-Are-You?' 但是当我 console.log 'react-router-dom' params 时,它记录的只是'I-am-John-Doe-Who-Are-You',而不是URL 末尾的问号。

URL 参数包含两个问号时,例如“/I-am-John-Doe?-Who-Are-You?” 然后它只会提取参数直到第一个问号(问号仍然不包括在内)就像'I-am-John-Doe'

我想将这些参数发送到我服务器的 Rest API,但这现在给我带来了问题。


跃然一笑
浏览 134回答 1
1回答

慕哥9229398

?在 url 中代表可选参数,所以当你看到像这样的 url URL?something=ppp这意味着参数something=ppp所以你不能包括?
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答