vue3.0项目中lottie解析json动画格式

前言

最近的项目中有展示动图的需求,ui之前给了gif文件,但扩展性太局限,所以采取了通过json解析动画的形式。

具体实现

采取Lottie 来将json解析成动画,但因为项目使用的是Vue3.0,所以Lottie官方提供的npm是无效的,需要使用vue3-lottie

javascript 复制代码
npm install vue3-lottie@latest --save

在页面中使用

javascript 复制代码
import { Vue3Lottie } from "vue3-lottie";

然后引入你的json文件

路径按照你存放的json文件路径来就行哈

下一步 应用

javascript 复制代码
 <div class="inviteFriends">
          <Vue3Lottie :animationData="RedbagJSON" class="vue3Lottie" />
          邀好友
   </div>

来看下效果图吧

这个小红包是可以摇晃的 此处没有录屏软件就不展示了 ~

相关推荐
少莫千华3 小时前
【Web API】RESTful API接口规范
前端·后端·json·api·restful·rest
aerror11 小时前
JETFAY RX121BR V2 多协议小比例静改动接收机说明书
json
电商API&Tina21 小时前
跨境电商 API 对接指南:亚马逊 + 速卖通接口调用全流程
大数据·服务器·数据库·python·算法·json·图搜索算法
查拉图斯特拉面条1 天前
JMeter JSON数据提取后处理指南:为ID值添加双引号
jmeter·json
ID_180079054731 天前
Python采集闲鱼商品详情API:JSON数据解析与应用实践
数据库·python·json
鲨莎分不晴1 天前
深度解码:BSON 是什么?它与 JSON 有何不同?
mongodb·json
曲幽1 天前
掌握Fetch与Flask交互:让前端表单提交更优雅的动态之道
python·flask·json·web·post·fetch·response
winfredzhang1 天前
从 Gemini Gems 到 AI Studio:一条可复用的 AI 生成照片工作流
人工智能·json·gemini·nano banana·gems
博语小屋2 天前
TCP:协议、序列化与反序列化、JSON 数据和jsoncpp
linux·网络·网络协议·tcp/ip·json
Mcband2 天前
Java 三方 JSON 比对
java·开发语言·json