该库用 TypeScript 编写并编译为 UMD 模块,以允许集成到不同的环境中。
您可以从 jsdelivr 获取最新版本。
<script src="https://cdn.jsdelivr.net/npm/party-js@latest/bundle/party.min.js"></script>
库实例被加载到全局对象中。
如果您使用的是包管理环境,还可以通过 npm 安装最新版本。
npm install party-js
# or
yarn add party-js
要使用它,只需 require
或 import
它。
该库实质上为 HTML 文档提供了完全可定制的粒子系统实现。该库的用户可以根据自己的喜好创建和微调效果。该库提供了一些开箱即用的简单效果,因此您不必浪费时间重新创建简单的效果
document.querySelector(".button").addEventListener("click", function (e) {
party.confetti(this, {
count: party.variation.range(20, 40),
});
});