8

useRouterからインポートして、次からルーターを使用していますnext/router

URL のクエリを変更したときにページの上部にスクロールしない解決策を見つけようとしています。解決策はありますか?Next の Link コンポーネントにそのオプションがあることは知っていますが、Router コンポーネントを使用する必要があります。私の次のバージョンは 10.0.5 です。

const router = useRouter();

const changeCurrency = (newCurrency) => {
   //Do some stuff here

    Router.push({
        pathname: router.pathname,
        query: { ...router.query, currency: newCurrency.value },
    });
};
4

2 に答える 2