Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Angular RC.5中制作路线过渡动画?_Angular_Angular2 Routing_Angular2 Animation - Fatal编程技术网

如何在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防护: