Open DaigoOgasawara opened 2 years ago
react-router-hash-linkというのを使うと、期待の実装ができるようです。
yarn add react-router-hash-link
yarn add @types/react-router-hash-link
+ import { HashLink } from "react-router-hash-link";
- <ListItem button key={navlist[1]} component={NavLink} to="/">
+ <ListItem button key={navlist[1]} component={HashLInk} to="/#Services">
ページトップへのスクロールは同じくHashLinkを使い、リンク先の指定に#
のみを指定すれば良いです。
<ListItem button key={navlist[5]} component={NavLink} to="/">
<ListItem button key={navlist[5]} component={HashLink} to="/#">
React,React-Router,Material @@UIを使ってサイト内リンクを実装する(実現できない場合は代替の案を検討する。) トップページでは自動スクロールを、詳細ページでは、画面遷移と自動スクロールを実装する。 @mkiyooka @RuralTechCoLtd