如何检查MatSidenav组件是否完成了关闭动画?我正在查看文档,但只能看到closedStart事件。对于我想做的事情,是否有一些变通方法或我缺少的东西?
由于动画持续时间为.5s,您可以存储它开始关闭的时间,并随时通过以下操作知道动画是否完成:
let finished = (Date.now() - timeStarted) > 500;
我意识到我可以使用openedChange事件,该事件是在打开或关闭动画完全完成时触发的。