写一篇关于particles粒子库的小文章
时间
写文章时间 2023年6月18日。particle版本2.10.1
问题
只有背景没有粒子效果。
NPM官网链接: particles.vue3.
##我的代码(错误展示)
// 外层是<template>
<vue-particles
id="tsparticles"
:particlesInit="particlesInit"
:particlesLoaded="particlesLoaded"
:options="{
// 这里边是这个粒子库的样式,
// 跟这一部分没有关系,内容太多就不放了
}"
/>
import { loadFull } from "tsparticles";
const particlesInit = async engine => {
await loadFull(engine);
};
const particlesLoaded = async container => {
console.log("Particles container loaded", container);
};
按官方文档的操作的步骤来说就是把这些东西复制粘贴进来就行了,但是打开命令台报了一个警告,然后只有背景没有粒子效果。
下图是警告内容。
解决办法
我参考的这篇文章particles在vue3中的基本使用。
- 安装插件
npm i particles.vue3// 起初我只安装了这个
npm i tsparticles // 把这个插件也按装上
发现我有个东西没装,从官方文档里没看到说装这个,然后我就用指令装上后,粒子效果就出来了。
上面那篇文章写了很多API 可以参考参考。