在React Router Link上清除document.referrer

时间:2019-02-20 14:39:27

标签: reactjs react-router

假设我有一个基于React和React Router的网站。有人从网站“ A”链接到我的页面。重定向document.referrer = "Website A"之后。在“经典”页面上,如果我导航到其他子页面,那么我将拥有document.referrer = "My page"。在React App中,它仍然是document.referrer = "Website A"。如果用户单击React Router提供的元素,如何自动清除它或将其更改为我的域?我不能使用<meta name="referrer" content="no-referrer">,因为我需要首次出现引荐来源网址-仅在用户点击内部链接时才想清除它。

可能应该骗人,但这真的是唯一的方法吗?该应用程序目前非常庞大,将其添加到所有事件中是有问题的。

0 个答案:

没有答案