vue-particles 粒子背景
步骤
1.引入vue-particles
npm install vue-particles
//或者
yarn add vue-particles
2.注册到全局
main.js
import VueParticles from 'vue-particles'
Vue.use(VueParticles)
3.使用
<template>
<vue-particles
color="#292929"
:particleOpacity="1"
:particlesNumber="80"
shapeType="circle"
:particleSize="2"
linesColor="#292929"
:linesWidth="1"
:lineLinked="true"
:lineOpacity="0.8"
:linesDistance="150"
:moveSpeed="3"
:hoverEffect="true"
hoverMode="grab"
:clickEffect="true"
clickMode="remove"
></vue-particles>
</template>
4.属性说明
color //String类型 默认'#dedede' 粒子颜色
particleOpacity //Number类型 默认0.7 粒子透明度
particlesNumber //Number类型 默认80 粒子数量
shapeType //String类型 默认'circle' 可用的粒子外观类型有:"circle","edge","triangle", "polygon","star"
particleSize //Number类型 默认80 单个粒子大小
linesColor //String类型 默认'#dedede' 线条颜色
linesWidth //Number类型 默认1 线条宽度
lineLinked //布尔类型 默认true 连接线是否可用
lineOpacity //Number类型 默认0.4 线条透明度
linesDistance //Number类型 默认150 线条距离
moveSpeed //Number类型 默认3 粒子运动速度
hoverEffect //布尔类型 默认true 是否有hover特效
hoverMode //String类型 默认true 可用的hover模式有 //"grab", "repulse", "bubble"
clickEffect //布尔类型 默认true 是否有click特效
clickMode //String类型 默认true 可用的click模式有 //"push", "remove", "repulse", "bubble"
效果图

浙公网安备 33010602011771号