我在一个带有服务器端渲染的react应用程序中使用react router dom,我正在寻找一种获得类似于document.location.origin
的东西的方法,但除了路径名之外,我找不到任何东西。是否有任何方法可以使用react-router-dom获取原点?还是其他方式?
已经测试了以下代码的工作原理:
let url = `${window.location.origin.toString()}/path/another.html`;
根据您使用的服务器的不同,您可以从请求中获取路径信息,然后将其传递给React,例如,如果您使用的是Express.js,则可以通过以下方式获取原始url:
let url = req.originalUrl;
本文向大家介绍如何使用js获取当前的url和来源的url?相关面试题,主要包含被问及如何使用js获取当前的url和来源的url?时的应答技巧和注意事项,需要的朋友参考一下 https://developer.mozilla.org/en-US/docs/Web/API/Document/referrer
问题内容: 我想显示在以某种方式从目前的路线通过。 在React Router v4中,如何将当前路由传递到prop中? 有没有办法通过从自定义自定义标题上? 问题答案: 在5.1版本的react-router中,有一个名为 useLocation 的钩子,该钩子返回当前的位置对象。每当您需要知道当前URL时,这可能都会有用。
如何使用JGit获取源远程的URL? 我正在使用JGit,我想执行 那要怎么做?
问题内容: 我有一个如下的路由器: 这是我要实现的目标: 将用户重定向到(如果未登录) 如果用户在已经登录时尝试访问,请将其重定向到root 所以现在我想以检查用户的状态的,然后做一些事情,如: 这里的问题是我找不到获取当前路由的API。 我发现建议使用Router.ActiveState mixin和路由处理程序来解决此已关闭的问题,但是现在似乎已弃用了这两个解决方案。 问题答案: 阅读更多文档
问题内容: 如何使 Material UI* react 组件充当 react-router-dom中 的组件,而又不会失去其原始样式?就像在点击时更改路线一样。 * 像这样,但保持原始样式: 问题答案: 好的,这很容易,我不知道为什么它对我不起作用: 就是这样:
问题内容: 我正在使用jQuery。如何获取当前URL的路径并将其分配给变量? 范例网址: 问题答案: 要获取路径,可以使用: