如何为Angular Material 2对话框添加动画效果?

4
我如何使 Angular Material 2 对话框动画化?
我尝试过使用普通的 Angular 2+ 动画理论,它可以正常工作,但是问题在于对话框上的元素会被动画化(如预期),而对话框本身则保持不变。但我想要的是对话框本身应该进行动画化,例如透明度应在几秒钟内从1到0。
我还检查了 MdDialog.close() 方法是否有任何选项可以进行动画处理,但似乎没有。
将对话框的透明度从1降低至0(例如,在关闭之前)是一个常见的用例,那么如何在 Angular Material 2 对话框中实现呢?
2个回答

1

这个功能目前还不可用。您可以在此处跟踪状态。


0

对话框默认应该是有动画效果的,可以在这里查看。你的应用程序中是否包含了BrowserAnimationsModule


我想制作一个自定义动画,例如,透明度应该在几秒钟内从1变为0。 - coder

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接