【发布时间】:2021-10-10 01:55:13
【问题描述】:
我的 React Helmet 在网站上运行良好,只是当我单击 hash # hrefs 重定向到页面的某些部分时,它会返回到“localhost”。任何想法?感谢传奇!
import { Helmet } from 'react-helmet'
const title = 'Title Here';
const Home = () => {
return (
<Layout>
<Helmet>
<title>{ title }</title>
</Helmet>
<Section grid>
<Hero />
<BgAnimation />
</Section>
<Projects />
<Technologies />
<Timeline />
<Acomplishments />
</Layout>
);
};
export default Home;
【问题讨论】:
-
你在使用 react-router 吗?如果是这样,您可以尝试这样的 react-router-hash-link 包:stackoverflow.com/a/50006901/4712724
-
不使用react路由器,使用next-js