@Component
注解为我们提供了一个属性animations
。这可以用来定义一个triggers
包含很多state
和transition
属性的列表。
当您向一个组件添加多个动画时,此列表可能会变得很长。此外,一些动画也可以很好地用于其他组件。必须将它们直接放在每个组件中似乎很乏味并且是重复的——而且它违反了 DRY 原则。
您也可以在组件上定义模板和样式属性,但在这里您可以选择提供templateUrl
andstyleUrls
来代替。我似乎找不到animationUrls
房产 - 我错过了什么 - 有没有办法做到这一点?