鍍金池/ 問答/HTML5  HTML/ react 頁面跳轉(zhuǎn),使用react-router瀏覽器地址變化,頁面不跳轉(zhuǎn)

react 頁面跳轉(zhuǎn),使用react-router瀏覽器地址變化,頁面不跳轉(zhuǎn)

項目需求,需要在js方法中,實現(xiàn)頁面跳轉(zhuǎn)功能,關(guān)鍵代碼如下:

import { browserHistory } from 'react-router'
const path = `/#/app/itrisk/riskitem?modify=${repo}&priority=${userName}`
browserHistory.push(path);

代碼截圖如下:

clipboard.png

觸發(fā)方法之后,頁面url地址發(fā)生了變化,但是,頁面不跳轉(zhuǎn)。
clipboard.png

問題:
應(yīng)該怎么修改代碼,才能讓頁面跳轉(zhuǎn)?

代碼附錄

import React from 'react';
import { Pagination,Table, Button, Row, Col, Card, Input,message,Icon,AutoComplete,Tabs,DatePicker,Select ,Radio } from 'antd';
import {queryVisitRelation} from '../../axios';
import {getRiskList,queryVisitRelationByIp,getReportData} from '../../axios';
import querystring from 'querystring';
import moment from 'moment';
import { Link } from 'react-router';
import PropTypes from "prop-types";
import { browserHistory } from 'react-router'
import CsvDownloader from 'react-csv-downloader';
//import createHistory from 'history/createBrowserHistory';
import createHistory from 'history/lib/createBrowserHistory'


const echarts = require('echarts/lib/echarts'); //必須
//const ecConfig = require('echarts/lib/config');

class RiskOverview extends React.Component {
    onClickLink = (e) =>{
        const path = `/#/app/itrisk/riskitem?modify=待整改&priority=高`
        browserHistory.push(path);
    }
回答
編輯回答
赱丅呿

import createHistory from 'history/createBrowserHistory';另外引入試試

2017年6月10日 07:01
編輯回答
帥到炸

如果是react-router4的話有可能碰到了Update Blocking的問題
試試withRouter

https://github.com/ReactTrain...

2017年2月24日 17:21