Aurelia组件的canDeactivate方法在重定向

时间:2017-10-16 18:21:11

标签: aurelia aurelia-router aurelia-framework

如果在导航到另一个路由时有一个或多个重定向,则每个路由器激活周期会有一个bug in Aurelia组件的canDeactivate方法被调用多次。在远离当前路线的情况下,canDeactivate被调用为正常,然后为每个重定向再次调用它。

有没有人想出一个解决方法?

1 个答案:

答案 0 :(得分:0)

我能想到的最好的方法就是在2秒内扼杀canDeactivate。