我为主机添加了动画。
但是我无法将动画添加到我的模块中,我该怎么办?
@Component({
....,
animations: [
trigger('slideIn', [
...
])
],
host: {
'[@animation]': 'condition'
}
}
之前代码运行良好,但编译时提示该方法已过时,建议使用@HostBinding ...
@HostBinding('[@animation]') get slideIn() {
return condition;
}
这导致我出现了一个错误
Can't bind to '[@animation' since it isn't a known property of 'my-component-selector'.
但是我无法将动画添加到我的模块中,我该怎么办?
(@toggleDrawer.done)
(动画结束时的回调)绑定到主机吗? - Frank N@HostListener('@toggleDrawer.done', ['$event'])
吗? 可能有效。 - tinnick@HostListener('@transformPanel.done', ['$event'])
谢谢! - Maxime Lyakhov