Vue3+vite使用LottieFiles/lottie-web,阿里图标动效库

Vue3+vite使用LottieFiles/lottie-web,阿里图标动效库

本文将介绍Vue3中使用动效库内容。

动效下载

动效库可以在阿里图标下载也可以在这个LottieFiles官网下载,下载Json格式文件即可。
在这里插入图片描述

安装

需要安装lottie-web这个库,vue2好像需要安装另一个库,外国网站,文档不太友好,百度一下。

npm install lottie-web --save

在Vue3中使用lottie-web

在这里插入图片描述
代码

<template>
	<div ref='animation1'></div>
</template>
<script setup lang="ts">
import { ref, onMounted } from "vue";//引入相关api
import lottie from "lottie-web";//引入动效库
import json001 from "~src/assets/json/json001.json";//引入下载的动效json
const animation1 = ref(null) //获取dom
onMounted(() => {//在这个生命周期渲染
        lottie.loadAnimation({
            container: animation1.value,//选择渲染dom
            renderer: "svg",//渲染格式
            loop: true,//循环播放
            autoplay: true//是否i自动播放,
            animationData: json001,//渲染动效json
        });
}
</script>

总结

这样就可以使用了,如果您遇到什么问题,可以随时联系我。
码字不易,点个赞。
这样就可以使用了,如果您遇到什么问题,可以随时联系我。
码字不易,点个赞。
这样就可以使用了,如果您遇到什么问题,可以随时联系我。
码字不易,点个赞。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值