You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
canteen/uni_modules/aki-particles
宣奇瑞 6fa9b3f843
筛选
1 year ago
..
components/aki-particles 筛选 1 year ago
static/aki-particles 筛选 1 year ago
changelog.md 筛选 1 year ago
package.json 筛选 1 year ago
readme.md 筛选 1 year ago

readme.md

粒子特效背景组件 aki-particles

前言

这个插件是VincentGarreau大神的particles.js的uniapp封装。 做项目的时候发现留白的地方有点空于是用了particles.js然后感觉以后经常都能用上就做成了组件突然又想试试自己做插件刚好是周末就尝试了一下。 第一次写插件有不专业的地方大家多多指教。有问题请联系QQ50793655 演示地址

开始使用

template中使用

<aki-particles :particlestyle="particlestyle"></aki-particles>

script中引用

导入插件

import akiparticles from '../../uni_modules/aki-particles/components/aki-particles/aki-particles.vue'//导入组件

组件声明

components:{"aki-particles":akiparticles}

配置参数

particlestyle:{
	"style":"akira",
	"zindex":-1,
	"bgcolor":"#000022"
},

以上内容提供了几个简单的配置,

style

我除了提供了akira这个我自己用的样式也把particles.js的几个官方样式引入了 通过定义style的值,有akiradefaultbubblenasanyancatsnow几个样式可以选择;

zindex

zindex就如同字面意思,是设置粒子背景组件的层级,默认是-1会被页面上的其他组件遮挡导致点击和滑过效果无法呈现可以同步设置页面其他组件层级让鼠标事件可用

bgcolor

bgcolor是背景颜色。

自定义

如果想自己设计效果,可以修改static/aki-particles目录下和style对应的json文件也可以复制一份文件名中间的snow之类替换为你自己的,然后在style中设置你文件名关键字就可以了。

在UNIAPP默认模板中体验

index.vue中 .content需要注释掉

// align-items: center;

.logo.text-area分别添加

z-index: 2;

"zindex"值改为:1