首页 > 解决方案 > vuejs:我想在某些情况下禁用 beforeRouteLeave。或者我只想在特定情况下激活

问题描述

我使用 beforeRouteLeave 在进行屏幕转换等时显示警告,但在该 URL 内的所有情况下都会触发它。

严格来说,我想让它仅在该 URL 中导入文件时(当进度条正在运行时)起作用。请让我知道是否有一种算法只能在导入期间使其工作,而不是整个 URL。

如果您有任何必要的信息,请告诉我。

标签: javascriptvue.js

解决方案


自己解决了。当存在指示特定阶段的显式变量时,使用该变量的条件分支可以在特定情况下进行操作。


推荐阅读