替代使用路线转换?

时间:2018-11-16 12:04:38

标签: angular angular-animations

这基于official docs for route animations

最终,我的问题是我必须使用height: auto,因为内容定义了高度。

在我看来,此时使用transition()的动作总是同时包含DOM上的两个路由。由于触发器仅需要state()transition(),所以根据定义,我在同一时间只能在DOM上拥有2条路由。

position: absolute像所有教程一样,由于我的内容定义了高度,因此我的布局崩溃到了0px。

是否有另一种方法可以更高级地实现这一目标?

基本上我想要:

  1. 在有选择地将其从插座中移除时收到通知,然后对其进行动画处理,然后再继续
  2. 将商品添加到商店时收到通知,然后对其进行动画处理,然后继续。

虽然我可能可以处理销售事件,但也许可以制作动画。我不确定如何或在何处阻止路由器使我的工作负担过重,因为默认情况下,路由器并不关心我的300毫秒动画要求。

有人在这种事情上取得任何成功,并且可以分享前进的方向吗?

或者,是否可以通过将动画分成多个transition语句来实现这一目标,如果是,那么您是否熟悉该主题的更多高级文章?

0 个答案:

没有答案