Reactjs 如果目标只是获取一个或两个URL参数,那么必须使用React路由器吗?
如果我们使用React应用程序,希望通过输入v=1或v=2来比较两种方法Reactjs 如果目标只是获取一个或两个URL参数,那么必须使用React路由器吗?,reactjs,Reactjs,如果我们使用React应用程序,希望通过输入v=1或v=2来比较两种方法 必须使用React路由器或某些npm包来获取值吗?React本身有这样一种机制吗?或者,我们可以像以前一样使用document.location.search并解析它?React没有内置的机制,但是-为什么不直接解析document.location.search呢?如果你不是在寻找额外的功能,那就去做吧。有一些简单的内置方法来处理这些事情,例如: const search='?my=foo&other=bar'//或d
必须使用React路由器或某些npm包来获取值吗?React本身有这样一种机制吗?或者,我们可以像以前一样使用document.location.search并解析它?React没有内置的机制,但是-为什么不直接解析document.location.search呢?如果你不是在寻找额外的功能,那就去做吧。有一些简单的内置方法来处理这些事情,例如: const search='?my=foo&other=bar'//或document.location.search const params=新的URLSearchParamssearch 控制台。logparams。获取“我的”
console.logparams.get'other'React本身不提供路由机制。只需与location.search一起使用。
www.website.com/foo/?v=1