• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

Next.JS アプリルーターのリンクが壊れている

問題

Pro + SPA エージェントと Next.JS フレームワークを使用しているため、ページ上のリンクが機能しません。

バージョン 13.3.2-canary.2 以降、Pro+SPA ブラウザ エージェントと Next.JS アプリ ルーターの間に互換性がないことを認識しています。

この問題は、 Link コンポーネントでの prefetch の使用、または router.push() onClick バックを含む標準 HTML 要素の使用、あるいはその両方に限定される可能性があります。

解決

この問題は Next.JS リリース v13.4.20-canary.5で解決されました。Next.JS フレームワークのバージョン 13.4.20-canary.5 以降にアップグレードしてください。

原因

ブラウザ エージェントは、Promise を含む多くのブラウザ グローバルをラップすることによって動作します。Promise グローバルを変更すると、リンクをクリックしたときに Next.JS アプリ ルーター内で無限ループが発生するようです。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.