我正在尝试从组件本身中淡出组件。我不知道这是否可能,我正在尝试使用HostBinding
.
动画:
animations: [
trigger('fade', [
state('fadeIn', style({ opacity: 1 })),
state('fadeOut', style({ opacity: 0, visibility: 'hidden' })),
transition('* <=> *', [
animate(250)
])
])
]
主机绑定:
HostBinding('@fade') animateComponent(state: string) {
return state;
}
我的例子是一个加载覆盖,它是一个单独的组件。当加载服务触发加载完成时,我试图淡出组件。
Plunker 示例: https ://plnkr.co/edit/heNSZYNJErXnF8bxaCiz
我不确定我设置的动画是否不正确,否则无法使用HostBinding
.