我通过传递 createBrowserHistory prop 将 React 应用程序包装在 Router 中。但是获取“类型‘IntrinsicAttributes & RouterPops’上不存在属性‘历史记录’”
这是我的index.tsx
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import { Router } from "react-router-dom";
import history from "../src/utils/history";
ReactDOM.render(
<Router history={history}>
<App />
</Router>,
document.getElementById("root")
);
Run Code Online (Sandbox Code Playgroud)
这是我的历史记录.tsx
import { createBrowserHistory } from "history";
const history = createBrowserHistory();
export default history;
Run Code Online (Sandbox Code Playgroud)
我正在使用react-router-dom v6.0.2