問題タブ [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.
reactjs - クエリ文字列、react-router がない場合は 404 にリダイレクトします
私はreact-routerの使用の初心者であり、自分自身にも反応します。「/items」にリンクするルートがあり、クエリ文字列 ex に依存しています。「items?item_id=156」でアイテムの情報を表示します。私はそれをそのように動作させますが、ユーザーがクエリ文字列なしで「/items」のみにアクセスした場合は 404 を表示したいと考えています。
よろしくお願いします
react-router - 反応ルーター V4 ナビゲーションの問題
アプリケーション用に以下のルーター設定があります。App.js には以下のコードが存在します。
[About component] の下に別のサブ部門があるため、「About」の下にあるコンポーネントのルーティングを個別に保持しました。About(/about) コンポーネントで
「AboutDetails」リンクをクリックすると、アドレス「/about/details」にルーティングされます。次に、「/」または「/home」コンポーネントまたは「/signin」コンポーネントとしてホームページリンクをクリックしようとすると、 "/about/" または "/about/home" または "/about/signin" としてのアドレス。 about コンポーネント内にあるコンポーネントをクリックします。ただし、「/about」コンポーネントではありません。この問題の解決方法を教えてください。
リンクが宣言されている以下のヘッダー コードを見つけます。