javascript - フロントエンドとバックエンドのルーティングの間で競合がありますか?
迷茫
迷茫 2017-05-19 10:39:13
0
2
655

これは私のフロントエンド ルーティングです。問題ないようですが、ブラウザが locahost:4000/select/ProfessionalElective を更新すると、ページが空白になります。他のルーティング ポイントから入力する必要があります。 jsとcssを読み込むと、パスはlocalhost:4000/select/jsとlocalhost:4000/select/cssになりますが、localhost:4000/jsではないでしょうか?パス localhost:4000/select ページを直接更新すると、そのパスが表示されます。何が問題ですか?

#私のノードのルーティングは次のように書かれています。

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信 (2)
仅有的幸福


应该以绝对路径方式写 ,

index.html またはindex.jade
いいねを押す+0
    迷茫

    これは、フロントエンドとバックエンドのルーティングの間の競合に関するものです。基本的に、browserHistory を使用する場合、ページを更新すると、ブラウザーはバックエンドでページをリクエストします。バックエンドがこのルートを設定しない場合は、当然のことながら 404 を報告します。

    詳細については、react-router のドキュメントをお読みください

    いいねを押す+0
      最新のダウンロード
      詳細>
      ウェブエフェクト
      公式サイト
      サイト素材
      フロントエンドテンプレート
      私たちについて 免責事項 Sitemap
      PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!