問題タブ [react-router-dom]

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.

0 投票する
2 に答える
1327 参照

reactjs - クエリ文字列、react-router がない場合は 404 にリダイレクトします

私はreact-routerの使用の初心者であり、自分自身にも反応します。「/items」にリンクするルートがあり、クエリ文字列 ex に依存しています。「items?item_id=156」でアイテムの情報を表示します。私はそれをそのように動作させますが、ユーザーがクエリ文字列なしで「/items」のみにアクセスした場合は 404 を表示したいと考えています。

よろしくお願いします

0 投票する
0 に答える
104 参照

react-router - 反応ルーター V4 ナビゲーションの問題

アプリケーション用に以下のルーター設定があります。App.js には以下のコードが存在します。

[About component] の下に別のサブ部門があるため、「About」の下にあるコンポーネントのルーティングを個別に保持しました。About(/about) コンポーネントで

「AboutDetails」リンクをクリックすると、アドレス「/about/details」にルーティングされます。次に、「/」または「/home」コンポーネントまたは「/signin」コンポーネントとしてホームページリンクをクリックしようとすると、 "/about/" または "/about/home" または "/about/signin" としてのアドレス。 about コンポーネント内にあるコンポーネントをクリックします。ただし、「/about」コンポーネントではありません。この問題の解決方法を教えてください。

リンクが宣言されている以下のヘッダー コードを見つけます。