相关疑难解决方法(0)

导入错误:“useHistory”未从“react-router-dom”导出

我试图从“react-router-dom”导入 useHistory,但是,我收到此错误:导入错误:“useHistory”未从“react-router-dom”导出。

我还检查了其他答案,例如尝试导入错误:“useHistory”未从“react-router-dom”导出,但无济于事。我的 package.json 看起来像这样

包.json

我正在使用 useHistory 本身,

import React from 'react';
import { useState, useEffect } from 'react';
import { useHistory } from 'react-router-dom';

export default function Login(){
    const history = useHistory();
    console.log(history)
}
Run Code Online (Sandbox Code Playgroud)

然而,这条线工作正常,不会导致从react-router-dom导入问题。

import {BrowserRouter as Router, Switch, Route} from 'react-router-dom'
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?非常感激。

javascript reactjs react-router-dom

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1

react-router-dom ×1

reactjs ×1