尝试导入时 useNavigate
来自 react-router-dom
,我收到以下错误:
Attempted import error: 'useNavigate' is not exported from 'react-router-dom'.
我的进口声明:import { useNavigate } from 'react-router-dom';
最佳答案
您正在尝试使用 react-router
的最新功能.
请确保您安装了 react-router-dom@6.0.0-alpha.2
.
It is React Router v6 which gives you a useNavigate hook
请refer here for further reading from the React Router team
两种快速检查版本的方法:
package.json
验证文件 npm list --depth=0
查看项目中的各种包关于javascript - 导入错误 : 'useNavigate' is not exported from 'react-router-dom' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64224629/