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>

来看下效果图吧

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

相关推荐
kooboo china.12 小时前
什么是JSON ?从核心语法到编辑器
javascript·编辑器·json
黑眼圈的小熊猫16 小时前
项目-- Json-Rpc框架
rpc·json·php
大千AI助手1 天前
django中如何解析content-type=application/json的请求
django·sqlite·json
胡斌附体2 天前
接口获取到数组进行json对象转换
json·router·json.parse
python_chai2 天前
Django核心知识点全景解析
python·json
子正3 天前
C环境下更简洁的cJSON辅助函数
json
远方16093 天前
18-Oracle 23ai JSON二元性颠覆传统
数据库·oracle·json
浮生若梦l3 天前
在 Spring Boot 项目里,MYSQL中json类型字段使用
spring boot·mysql·json
远方16095 天前
16-Oracle 23 ai-JSON-Relational Duality-知识准备
数据库·oracle·json
sc写算法6 天前
基于nlohmann/json 实现 从C++对象转换成JSON数据格式
开发语言·c++·json