Skip to content

GSAP中文文档 - timeline 方法 - then

then

then 方法返回一个 Promise 对象,允许你使用 Promise 来跟踪补间动画或时间轴何时完成。

方法签名

plaintext
then(callback: Function): Promise

返回一个 Promise 对象,以便你可以使用 Promise 来跟踪补间动画或时间轴何时完成。

参数(Parameters)

  • callback: Function
    • 你想要处理由时间轴生成的 Promise 的函数。

返回值(Returns)

  • Promise
    • 返回一个 Promise 对象,当动画完成时,该 Promise 将被解决(resolved)。

详细信息(Details)

有些人更喜欢使用 Promise 而不是 onComplete 回调函数——then() 方法正是为此而设计的。它返回一个 Promise,当动画完成时,该 Promise 将被解决。

示例代码(Example Code)

javascript
gsap.timeline().to(".class", { duration: 1, x: 100 }).then(yourFunction).then(...);

赣ICP备2023003243号