我改變了我的原代碼這個現在經過一些建議: 我有這個在我的index.js文件:陣營路線V4.1.1的網絡不能正常工作
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
import './index.css';
import { Router, Route } from 'react-router';
ReactDOM.render(
//path is where it should take you.
//Component is it should take you after slash
<Router>
<Route path='/' component={App}/>
</Router>,
document.getElementById('root')
);
registerServiceWorker();
現在我得到的錯誤是:Screenshot of my full error
我也試過這樣: import { BrowserHistory} from 'react-router-dom';
有許多在線教程過去的版本,但我找不到任何實際工作爲V4.1.1的一個。即使他們的github培訓已經過時了。 我基本上是試圖去我的登錄頁面,當用戶點擊我的導航欄中的「配置文件」。 我真的失去了,任何幫助將不勝感激,因爲我剛開始學習React。
謝謝!
爲什麼你在那裏有' '?擺脫這一點。只有路線。 –
Li357
您可以嘗試下面提供的基本示例:https://reacttraining.com/react-router/web/example/basic –
對不起,我沒有包含完整的代碼。這裏是:'import'從'react'反應; 從'react-dom'導入ReactDOM; 從'./App'導入應用程序; 從'./registerServiceWorker'導入registerServiceWorker; import'./index.css'; 從'react-router'導入{Router,Route}; ReactDOM.render( //路徑是它應該採取你。 //元器件是它應該採取你斜線後 <路由路徑= '/' 成分= {應用} /> , 文件.getElementById('root') ); registerServiceWorker(); '對不起。它現在說:TypeError:無法讀取未定義的屬性「位置」 –
Bazooka