如何在Angular RC.5中制作路线过渡动画?
因此,如何在Angular RC.5中制作路线过渡动画?,angular,angular2-routing,angular2-animation,Angular,Angular2 Routing,Angular2 Animation,因此,routeOnDeactivate已被删除。如何在运输途中找到动画路线?官方文件没有明确说明这一点尚不受支持 您可能可以创建一个从现有的派生的自定义,以支持动画。 它需要保留旧组件,直到动画完成,才能执行过渡动画。动画中添加了一个onDone回调来简化此操作。此操作尚不受支持 您可能可以创建一个从现有的派生的自定义,以支持动画。 它需要保留旧组件,直到动画完成,才能执行过渡动画。动画中添加了一个onDone回调来简化此过程。因此,为了将路由停用延迟400毫秒,我所能做的就是在400毫秒
routeOnDeactivate
已被删除。如何在运输途中找到动画路线?官方文件没有明确说明这一点尚不受支持
您可能可以创建一个从现有的
派生的自定义,以支持动画。
它需要保留旧组件,直到动画完成,才能执行过渡动画。动画中添加了一个onDone
回调来简化此操作。此操作尚不受支持
您可能可以创建一个从现有的
派生的自定义,以支持动画。
它需要保留旧组件,直到动画完成,才能执行过渡动画。动画中添加了一个onDone
回调来简化此过程。因此,为了将路由停用延迟400毫秒,我所能做的就是在400毫秒后返回一个承诺
解决方案?我自己还没有深入探讨这个话题。我不知道怎么做。您认为有可能在触发状态转换的情况下为其他组件或HTML元素设置动画吗?不确定您的意思。你看到了吗?是的,我看到了。我的应用程序中有一个加载屏幕封面。当页面传输时,它会相应地淡入淡出,在NG2 beta版中正常工作,但在RC版中不会正常工作,因为routeOnDeactivate
已删除。因此,为了将路由停用延迟400毫秒,我所能做的就是在400毫秒后返回Promise
解析?我自己还没有深入探讨这个话题。我不知道怎么做。您认为有可能在触发状态转换的情况下为其他组件或HTML元素设置动画吗?不确定您的意思。你看到了吗?是的,我看到了。我的应用程序中有一个加载屏幕封面。当页面传输时,它会相应地淡入淡出,在NG2 beta中正常工作,但在RC中不能正常工作,因为routeOnDeactivate
已删除。您可以为此使用CanDeactivate防护:您可以为此使用CanDeactivate防护: