問題タブ [reach-router]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - ReactJS と reach-router を使用してパッケージ化された Electron アプリでルーティングが機能しない
electron を使用して React App のパッケージ化を成功させることができました。正常に動作し、ホームページをロードしますが、ルーティングしようとすると、単に機能しません。プロジェクトにリーチルーターを使用していますが、この目的のためにルーティング構成を微調整する必要があると思います。
参考までに、私が行っているのはネットワーク リクエストではなく、API 呼び出しを必要としないホームページからログイン ページにルーティングするだけです。しかし、何も起こりません。
反応ルーターでこの問題を解決する方法についてはヘルプがありますが、インターネット上のリーチルーターには何もありません。
javascript - クライアント側のみの Gatsby.js ページにデフォルト コンポーネントを設定するにはどうすればよいですか
Gatsby プロジェクトでサインアップ確認ページを作成しようとしています。https://github.com/DWboutin/gatsby-react-intl-starterで作成した stater から始めました。
ではgatsby-node.js
、提供された ID をページで処理するように pageMatch プロパティを設定しました。(これvalue
は私の言語構築プロセスの一部であることに注意してください)
これで、ページにアクセスできます/client-side-page/{MY ID}
。そのページでは、パス内のreach/router
を取得し、:id
提供された場合にのみ確認フォームをレンダリングするために使用します。
すべてが機能しますが、ページを直接読み込むと、404 コンポーネントが表示されます。
適切なパスが見つからない場合に備えて、デフォルト ルート コンポーネントを設定しようとしました。しかし、表示する前に404を表示し続けます。
これを行う方法はありますか、またはこれを管理する別の方法を見つける必要がありますか?
ご協力ありがとうございました!