小编Pri*_*hin的帖子

为什么我们从历史记录中导入createBrowserHistory?为什么我们将它传递给路由器,如 <Router History={variable_name}?请详细解释一下

有一个文件叫"createBrowserHistory.d.ts",这个文件有什么用?

下面的代码没有错误,但是当我尝试运行它时,它会显示空白?为什么这样?

import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import * as serviceWorker from './serviceWorker';
import { Router, Route, Switch } from "react-router-dom";
import Home from './Home';
import Login from './Login.js';
import { createBrowserHistory } from "history";
// import { Router, Route, browserHistory } from 'react-router';
var hist = createBrowserHistory();
ReactDOM.render( 
    <Router  history={hist}>

            <Route path="/" exact component={Home.js} />
            <Route path="/login" exact component={Login.js} />

    </Router>, document.getElementById('root'));

serviceWorker.unregister();
Run Code Online (Sandbox Code Playgroud)

登录.js代码

import React from 'react';

export default class Login …
Run Code Online (Sandbox Code Playgroud)

reactjs

0
推荐指数
1
解决办法
4212
查看次数

标签 统计

reactjs ×1