[英]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.