【发布时间】:2018-08-28 04:09:22
【问题描述】:
单击按钮时,我正在尝试使用角度动画将元素向左移动20px。这很容易做到,但是当再次单击按钮时我无法完成移动元素,该元素必须将另一个 20px 向左移动。并在单击按钮时继续向左移动。这是我当前的动画。
const animations = [
trigger('slide', [
state('left', style({ transform: 'translateX(-20px)' })),
transition('* => *', animate(300))
])
];
<div [@slide]="direction"></div>
onMove() {
this.direction = 'left';
}
【问题讨论】:
标签: javascript angular angular-animations