正文
);
export default Home;
import About from 'react';
const About = () => (
);
export default About;
先清空src/App.js内的内容, 然后写入以下内容:
import React from 'react';
import {
BrowserRouter as Router,
Route,
} from 'react-router-dom';
import Home from './components/Home/Home';
import About from './components/About/About';
const App = () => (
);
export default App;
-
现在命令行切到项目根目录, 执行yarn run start启动项目, 会自动在浏览器内防问 http://localhost:3000/, 这就是我们的 首页 组件哟, 可以手动修改url防问 关于页(http://localhost:3000/about) 组件.
公共组件
-
我们创建了两个组件, 并且都有自己的独立路由, 但是要防问需要手动输入, 太麻烦啦, 那我们可以创建一个 导航 组件:
在 components 目录下创建一个 Common 文件夹并创建 NavBar.js 内容如下:
import React from 'react';
import {
Link,
} from 'react-router-dom';
const NavBar = (props) => (
-
Home
-
About
-
来源于: { props.title }
);
export default NavBar;