78

0

Popmotion

用户界面的简单动画库

动画师的工具箱

npm 版本 npm 下载 推特关注

Popmotion是:

  • 功能强大 :它支持数字、颜色和复杂字符串的关键帧和弹簧动画。
  • 低级 :它被设计成可组合并移植到任何 JavaScript 环境中,并着眼于未来的工作集。
  • 稳定 :它是用 TypeScript 编写的,测试覆盖率超过 95%。
  • Tiny :animate只有 ~4.5kb,每个函数都可以单独导入。

快速开始

npm install popmotion
import { animate } from "popmotion"

animate({
  from: 0,
  to: 100,
  onUpdate: latest => console.log(latest)
})