我正在使用一个名为anime.js的动画库。我需要根据一些检查来有条件地制作链(时间轴)的动画。例如,这是我的时间表:
const tl = anime.timeline();
tl
.add(animation_1)
.add(animation_2)
.add(animation_3);
而且我只想在变量animation_1
为a
的情况下使用true
,所以我
const tl = anime.timeline();
tl
.add(animation_1) // <== I need an if(a == true) on this animation
.add(animation_2)
.add(animation_3);
一般如何使用javascript(特别是anime.js)做到这一点?
答案 0 :(得分:0)
使用if语句,无需链接即可做到:
const tl = anime.timeline();
if (a) {
tl.add(animation_1);
}
t1.add(animation_2)
.add(animation_3);