Javascript 进口恐怖主义';使用导航和x27;不是从';react路由器dom';

Javascript 进口恐怖主义';使用导航和x27;不是从';react路由器dom';,javascript,reactjs,react-router,Javascript,Reactjs,React Router,尝试从react router dom导入useNavigate时,出现以下错误: 尝试导入错误:“useNavigate”未从“react router dom”导出。 我的导入声明: import { useNavigate } from 'react-router-dom'; 您正在尝试使用react路由器的最新功能 请确保您安装了react路由器-dom@6.0.0-alpha.2 它是React Router v6,为您提供了一个useNavigate挂钩 请 两种快速检查版本的方

尝试从
react router dom
导入
useNavigate
时,出现以下错误:

尝试导入错误:“useNavigate”未从“react router dom”导出。
我的导入声明:

import { useNavigate } from 'react-router-dom';

您正在尝试使用
react路由器的最新功能

请确保您安装了
react路由器-dom@6.0.0-alpha.2

它是React Router v6,为您提供了一个useNavigate挂钩

两种快速检查版本的方法:

  • package.json
    文件进行验证
  • 运行
    npm list--depth=0
    查看项目中的各种包

您指的是哪一位医生?或它们都没有
useNavigate
。你想达到什么目标?@SagarMore我正试图导航到下一个目标screen@SagarMore文档:```在v6中,应重写此应用程序以使用导航API。大多数情况下,这意味着将useHistory更改为useNavigate,并更改history.push或history.replace callsite这是从“React Router dom”导入的React Router v6应用程序{useNavigate};函数App(){let navigate=useNavigate();函数handleClick(){navigate('/home')}return(go home);}``我想,您可能需要检查是否安装/使用了正确版本的react router dom。你用这个安装了吗<代码>npm安装反应路由器-dom@next