亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

javascript - React-router中的this.props.history.push,url發生了變化,但是頁面沒有變化

瀏覽:115日期:2023-05-14 10:51:16

問題描述

react-router是v4版本,代碼如下

import React, { Component } from ’react’;import { BrowserRouter as Router, Switch, Route, Redirect, withRouter } from ’react-router-dom’;import ’./index.less’;import Work from ’./index/work’;import Info from ’./index/info’;class Index extends Component { constructor(props) {super(props); } handleRouterPush(path, e) {this.props.history.push(path); } render() {return ( <p><Router> <p><Switch> <Route exact path='/index'><Redirect from='/index' to='/index/work' /> </Route> <Route path='/index/work' component={ Work } /> <Route path='/index/info' component={ Info } /></Switch><p className='index-bottom'> <p onClick={ this.handleRouterPush.bind(this, ’/index/work’) }><p className='index-bottom-icon'> <span>工作</span></p> </p> <p onClick={ this.handleRouterPush.bind(this, ’/index/info’) }><p className='index-bottom-icon'> <span>個人</span></p> </p></p> </p></Router> </p>); }}export default withRouter(Index);

若是改成使用Link跳轉則是可以的,但是this.props.history.push就不行了,請問這是為什么?

問題解答

回答1:

我解決了。因為這個組件是在App.js中的Route加載的,我在App.js里面也使用了Router組件,似乎再在index.js里面使用Router組件就重復了。我把index.js里面的Router刪了就好了

回答2:

<Switch> <Route exact path='/index'><Redirect from='/index' to='/index/work' /> </Route> <Route **exact** path='/index/work' component={ Work } /> <Route **exact** path='/index/info' component={ Info } /></Switch>

試試

標簽: JavaScript
主站蜘蛛池模板: 亚洲美女福利视频在线 | h版欧美一区二区三区四区 h国产 | 亚洲尹人香蕉网在线视颅 | 亚洲啪啪免费视频 | 中国一级做a爱片免费 | 日韩一区二区免费看 | 国产日| 一区二区三区免费视频播放器 | 自拍 亚洲 欧美 | 风间由美理论片在线观看 | 国产一级毛片视频 | 国产精品亚洲综合色拍 | 国产黄色片在线免费观看 | 久热香蕉精品视频在线播放 | 欧美性色黄大片a级毛片视频 | 亚洲人成影院午夜网站 | 欧美肥老妇做爰视频 | 在线视频 日韩 | 日韩在线视频一区 | 亚洲美女在线观看亚洲美女 | 草草影院一级毛片a级 | 九九精品免费观看在线 | 在线播放国产真实女同事 | 亚洲国产人久久久成人精品网站 | 久久精品综合视频 | 特黄特色视频 | 农村寡妇一级毛片免费看视频 | 中国黄色网址 | 国产在线a不卡免费视频 | 中文字幕在线永久 | 日本在线三级 | 亚洲黄色性视频 | 国产一区二区精品久久 | 久热在线播放中文字幕 | 日韩亚洲成a人片在线观看 日韩亚洲欧美一区二区三区 | 国产黄大片在线观看视频 | 国内黄色一级精品 | 国产一区欧美二区 | 欧美 日韩 国产 成人 在线观看 | 国产精品入口麻豆高清在线 | 野草在线观看视频精品 |