[英]Shared Animations in Angular 7+
是否可以在整个项目中共享动画触发器?
我不想在每个新组件中添加导入和动画元声明。
谢谢!
您可以执行以下操作:
import { trigger, transition, ... } from "@angular/animations";
export const sharedTrigger = trigger("sharedTrigger", [
transition(":enter", [
...
])
])
import { sharedTrigger } from "./sharedAnimations";
@Component({
....,
animations: [sharedTrigger]
})
....
基本上,您可以在任何地方重用该共享触发器 ,只需要从模块sharedAnimations.ts
导入sharedAnimations.ts
。 希望能有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.