清除跳转
# 清除跳转
# 脚本描述
本脚本将清除Vue router的跳转方法。
# 使用场景
当清除路由守卫后未授权进入路由触发了跳转,此时可以开启本脚本防止跳转。
# 常见问题
# 清除后依然跳转
如果清除后依然会跳转,一方面可能是由于注入的脚本还未清除跳转方法,网站就调用了方法进行跳转,此时可以考虑手动替换js清除跳转方法。另一方面可能是由于在代码中调用的不是vue router的跳转方法,此时可以考虑开启反调试板块中的hook close或hook history脚本,再或者打开页面跳转JS代码定位通杀方案脚本,定位到跳转的函数并替换清除。
JS代码定位通杀方案脚本使用教程 参见 页面跳转JS代码定位通杀方案 。
# 核心思路
Vue更多相关思路(清除路由守卫、加载动态路由、清除跳转)参见我去年发的Vue二部曲: