Erlo

react中push与replace的区别是什么

2020-12-23 17:30:20 发布   371 浏览  
页面报错/反馈
收藏 点赞
原文:https://www.php.cn/js-tutorial-467089.html

react中push与replace的区别:push跳转会形成history,可返回到上一层;而replace跳转不会形成history,不可返回到上一层,适用于登录后,不需要重新回到登页面。

本教程操作环境:windows7系统、react16版本,该方法适用于所有品牌电脑。

相关教程推荐:React视频教程

react中push与replace的区别

push: a-b-c,可以回到上一级

push跳转会形成history,可返回到上一层。

语法:

this.props.history.push('router地址')

replace: a-b-c 回不到上一级 适用于登录后,不需要重新回到登页面

replace跳转不会形成history,不可返回到上一层。

语法:

this.props.history.replace('router地址')

更多编程相关知识,请访问:编程教学!!

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

浏览 2966.56 万次 点击这里给我发消息

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认