1 回答

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
react實(shí)現(xiàn)路由可以直接使用react-router。
ReactRouter是由Ryan Florence開發(fā)的應(yīng)用于ReactJS的路由組件,它通過(guò)定義ReactJS組件<Routes>及相關(guān)子組件來(lái)實(shí)現(xiàn)頁(yè)面路由的映射、參數(shù)的解析和傳遞。
以下是例子:
var ReactRouter = require('react-router');
var Routes = ReactRouter.Routes;
var Route = ReactRouter.Route;
//定義整個(gè)頁(yè)面的路由結(jié)構(gòu)
var routes = (
<Routes location="hash">
<Route path="/" handler={App}>
<Route path="books" name="bookList" handler={Books}/>
<Route path="movies" name="movieList" handler={Movies}/>
</Route>
</Routes>
);
- 1 回答
- 0 關(guān)注
- 1717 瀏覽
添加回答
舉報(bào)