我在应用程序中有许多collapse
指令,我希望能够单独打开和关闭动画(“强制”打开或关闭它们),具体取决于具体的状态。我查看了源代码,无法看到我能够在哪里挂钩指令来实现这一点。或者我错过了一些明显的东西?
目前我能看到的唯一解决方案是复制整个指令并修改link
函数以允许监视第二个属性,以确定是否使用动画。
答案 0 :(得分:0)
AFAIK,角度动画基于CSS过渡,因此您可以通过向元素添加一些CSS属性来禁用动画。
可以像这样定义一个noanimate
类:
.noanimate {
transition: none !important;
}
然后,当您要禁用/启用动画时,可以向元素添加/删除noanimate
类。
希望这有帮助。