Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 为什么在React应用程序中使用useHistory goBack功能而不是window history back功能?_Reactjs_React Router_History.js - Fatal编程技术网

Reactjs 为什么在React应用程序中使用useHistory goBack功能而不是window history back功能?

Reactjs 为什么在React应用程序中使用useHistory goBack功能而不是window history back功能?,reactjs,react-router,history.js,Reactjs,React Router,History.js,我用react路由器实现页面导航。 从A移动到B之后从B移动到A时,需要回页行为。 因此,我写了贝娄 import { useHistory } from 'react-router'; const history = useHisotry() history.goBack(); 它工作得很好。但我对此表示怀疑。 我可以使用window.hisotry.back()而不是usehostry()back 为什么使用useHistory goBack函数而不是window history ba

我用react路由器实现页面导航。 从A移动到B之后从B移动到A时,需要回页行为。 因此,我写了贝娄

import { useHistory } from 'react-router';

const history = useHisotry()

history.goBack();
它工作得很好。但我对此表示怀疑。 我可以使用
window.hisotry.back()
而不是
usehostry()back

为什么使用useHistory goBack函数而不是window history back函数