検索

ホームページ  >  に質問  >  本文

JavaScript - React で設定されたルーティングが機能しない

ルーティング設定は次のとおりです:
import React from 'react';
import ReactDom from 'react-dom';
import Index from './index';
import {Router ,Route, hashHistory} from 'react-router';
import ComponentList from './components/list';

デフォルト クラスのエクスポート ルートは React.Component を拡張します{

リーリー

}

ReactDom.render(<Root/>,document.getElementById('example'));

webpack-dev-server でプロジェクトを開始します。
http://localhost:8080/# と http://localhost:8080/ を入力してインデックスを表示します。
http://localhost:8080 を入力します。 / list プロンプト /list を取得できません。
http://localhost:8080/#/list にはインデックスも表示されますが、リストは表示されません。解決策はありますか? ? ? ? ? ?

为情所困为情所困2824日前576

全員に返信(1)返信します

  • 某草草

    某草草2017-05-19 10:12:34

    履歴がブラウザ履歴に変更されました

    リーリー

    次に、ComponentList が正しく記述されているかどうかを確認します

    リーリー

    返事
    0
  • キャンセル返事