beforeRouteEnter方法

当从表单页面跳转到详情页面做一些操作后,需要返回定位到原先表单的页面。此时路由跳转需要做一些判断就要用到beforeRouteEnter方法






beforeRouteEnter方法_第1张图片如图,点击反馈内容字段进入详情页面后跳转回来依旧在第五页,而且查询条件不变。操作方法是在进入详情页面时在方法rowClick(){}中将本表单的页面的基本信息存入到缓存。在进入表单页之前调用beforeRouteEnter(){}方法,判断路由是否是从详情页过来的,因为有可能是直接点击菜单栏进去的表单页,然后给一个标志信息到缓存,是否是详情页过来的。然后页面初始化加载方法created(){}中根据标志信息是否取出缓存中的信息即可。

你可能感兴趣的:(Vue前端)