Helenr
2022-10-27 14:06:07
我正在使用MemoryRouter,我不希望瀏覽器在懸停時(shí)顯示完整鏈接(在左下角)Link。<Link to="/somepath" />在屬性中使用函數(shù)to似乎不起作用。我知道它<a>在里面包裝了一個(gè)標(biāo)簽,但href即使在to. 有什么方法可以實(shí)現(xiàn)嗎?
1 回答

慕容森
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊
如果您不想顯示 link onHover
,請(qǐng)考慮以編程方式更改頁(yè)面,onClick
而不是使用 a Link
,因?yàn)樗鼈冿@示為具有a
自己href
屬性的普通標(biāo)記,從而暴露 URL。
這是來(lái)自文檔的片段
import { useHistory } from "react-router-dom";
function HomeButton() {
let history = useHistory();
function handleClick() {
history.push("/home");
}
return (
<button type="button" onClick={handleClick}>
Go home
</button>
);
}
添加回答
舉報(bào)
0/150
提交
取消