繁体   English   中英

尝试导入错误:“useLocation”未从“react-router-dom”导出

[英]Attempted import error: 'useLocation' is not exported from 'react-router-dom'

React version:
"react": "^16.13.0",
"react-dom": "^16.13.0",
"react-router-dom": "5.0.1",
"react-scripts": "3.4.0",

js代码为

import {useLocation} from "react-router-dom";
const location = useLocation();

...... 问题出在哪里?

该钩子是 在 5.1.0添加的

我与 react-router-dom 版本 6.6.1 有相同的问题。任何修复???

尝试卸载并重新安装“react-router-dom”然后,为了安全起见,运行npm inpm start 此外,如果您使用 TS,您还必须安装“@types/react-router-dom”作为开发依赖项

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM