这基于official docs for route animations。
最终,我的问题是我必须使用height: auto
,因为内容定义了高度。
在我看来,此时使用transition()
的动作总是同时包含DOM上的两个路由。由于触发器仅需要state()
或transition()
,所以根据定义,我在同一时间只能在DOM上拥有2条路由。
我position: absolute
像所有教程一样,由于我的内容定义了高度,因此我的布局崩溃到了0px。
是否有另一种方法可以更高级地实现这一目标?
基本上我想要:
虽然我可能可以处理销售事件,但也许可以制作动画。我不确定如何或在何处阻止路由器使我的工作负担过重,因为默认情况下,路由器并不关心我的300毫秒动画要求。
有人在这种事情上取得任何成功,并且可以分享前进的方向吗?
或者,是否可以通过将动画分成多个transition
语句来实现这一目标,如果是,那么您是否熟悉该主题的更多高级文章?