我正在使用React和Redux开发一个web应用程序,当我开始我的项目时,我得到了这个:
Line 13: Unexpected use of 'location' no-restricted-globals
Search for the keywords to learn more about each error.
我搜索了很多关于如何解决这个问题的方法,但我找到的答案都对我没有帮助,所以我求助于Stack overflow。
有人知道如何修复这个错误吗?我很感激我能得到的所有帮助。
使用react-router-dom库。
如果你正在使用功能组件,从那里导入useLocation钩子:
import {useLocation} from 'react-router-dom';
然后将它附加到一个变量:
Const location = useLocation();
然后你可以正常使用它:
location.pathname
附注:返回的location对象只有五个属性:
{散列:“关键:“”,路径名:“/”搜索:“”,状态:undefined__,}
使用react-router-dom库。
如果你正在使用功能组件,从那里导入useLocation钩子:
import {useLocation} from 'react-router-dom';
然后将它附加到一个变量:
Const location = useLocation();
然后你可以正常使用它:
location.pathname
附注:返回的location对象只有五个属性:
{散列:“关键:“”,路径名:“/”搜索:“”,状态:undefined__,}