这里app.js里的代码
这里是router.js中的代码
在谷歌中打开http://localhost:3000/#/tail路径是空白,这时候显示这个路径对应的组件未加载
打开http://localhost:3000/#/tail0路径依然和上面一样,虽然路由中没有定义这个路径,
打开http://localhost:3000/依然和打开http://localhost:3000/#/tail一样,不知道哪里的问题,请大佬指教
main.jsx中是这样写的
cai.jsx中写的就是普通的页面
APP.js里
import React from 'react';
import Routers from './router/router';
const App = () => (
<Routers />
);
export default LoginApp;
router.js
import React, { Component } from 'react';
import {
Switch, Route,
} from 'react-router-dom';
import HeadNav from './cai'
render(){
return(
<Swithch>
<Route path="/tail" component={HeadNav} />
</Switch>
大体这样,具体路径你根据你自己的来
)
}
你这个压根不对,现在react-router已经是5点几版本了
@清宵: https://reacttraining.com/react-router/web/guides/quick-start
意思这个是假的?
@女寝楼下卖瓜的泡泡糖: 这个网址我知道,不用你发,你发的那段代码确实有问题,也解决不了这毛病,我再调调,好了自己结贴