广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 计算机学校 > 惠州计算机学校 > 正文

vue中go和back的区别是什么_惠州计算机Web前端培训学校

作者:hz_admin02发布时间:2022-03-17分类:惠州计算机学校浏览:727


导读:vue中go和back的区别是:1、利用go()返回原页面会刷新界面,而利用back()返回原页面不会进行刷新;2、利用go()返回原页面表单中的内容会丢失,而利用back()返回原页面表单中的内容会保留。

本文操作环境:windows10系统、Vue2.9.6版,DELL G3电脑。

vue中go和back的区别是什么
开发中遇到返回上一页的需求,有两个方法可选:

1.$router.back()

2.$router.go()

在使用中发现,使用r o u t e r . b a c k ( ) 和 router.back()和router.back()和router.go(-1)作用相同,都是返回原页面。但如果原页面路由携带参数,使用以上两个方法返回的原页面路由参数消失,此时使用$router.back(-1)返回原页面路由参数仍存在。

go(-1): 原页面表单中的内容会丢失;

this.$router.go(-1):后退+刷新;

this.$router.go(0):刷新;

this.$router.go(1) :前进

back(): 原页表表单中的内容会保留;

this.$router.back():后退 ;

this.$router.back(0) 刷新;

this.$router.back(1):前进


点击咨询直接了解更多相关资料,我在惠州北大青鸟新方舟等你。

 

本文内容转载自网络,版权归原作者所有,如有侵权请联系我们进行删除。


标签:惠州计算机软件培训惠州计算件软件开发惠州计算机软件基础惠州计算机Web前端软件开发惠州Web前端培训学校惠州Web前端培训Web前端基础教程Web前端是什么Web前端教程Web前端入门


惠州计算机学校排行
标签列表
网站分类
文章归档
最近发表