“React przewijaj na górze podczas przejścia” Kod odpowiedzi

React przewijaj na górze podczas przejścia

import ScrollToTop from "./scrollToTop";

ReactDOM.render(
    <BrowserRouter>
        <ScrollToTop />
        <App />
    </BrowserRouter>
    document.getElementById("root")
);
Splendid Seal

React przewijaj na górze podczas przejścia

import ScrollToTop from "./scrollToTop";

function App() {
  return (
    <Router>
      <ScrollToTop />
      <App />
    </Router>
  );
}
Splendid Seal

React przewijaj na górze podczas przejścia

import { useEffect } from "react";
import { useLocation } from "react-router-dom";

export default function ScrollToTop() {
  const { pathname } = useLocation();

  useEffect(() => {
    window.scrollTo(0, 0);
  }, [pathname]);

  return null;
}
Splendid Seal

Odpowiedzi podobne do “React przewijaj na górze podczas przejścia”

Pytania podobne do “React przewijaj na górze podczas przejścia”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu