vue3 -- lottie-web使用

news/2024/10/30 17:25:09/

Lottie简介

官方介绍:Lottie是一个库,可以解析使用AE制作的动画(需要用bodymovie导出为json格式),支持web、ios、android、flutter和react native。在web端,lottie-web库可以解析导出的动画json文件,并将其以svg或者canvas的方式将动画绘制在我们的页面上.

Lottie的优点

  1. 动画由设计使用专业的动画制作工具AE来实现,使动画实现更加方便,且效果更好
  2. 前端可以方便的调用动画,并对动画进行控制,减少前端动画工作量
  3. 设计制作动画,前端展现动画,分工明确
  4. 使用lottie方案,json文件大小比gif文件小很多,性能也会更好

vue3为例使用、当前基本环境 vue3(^3.3.4) + vite(^4.3.9)

  1. 安装 lottie-web 包
npm install lottie-web
  1. 将 ui 设计师给的 lottie 动画的 json 文件放入 src 文件夹中
    在这里插入图片描述

  2. 为 lottie 动画指定容器,并定义 anim 变量接收l


http://www.ppmy.cn/news/307893.html

相关文章

视频无信号--H.265与H.264解码器连接录像机拼接电视显示画面处理

1.录像机 录像机可以正常在电视墙上工作,则是解码器端或IP网段问题 2.解码器–调本地IP使其与解码器在同一网段 3.查看解码器出厂地址–账号密码 终端通过网页访问IP地址,或者ping 192.168.0.200 通道不能访问的情况下需要将解码器重新复位 4.解码器通…

用栈模拟实现队列(c语言版)

前言 用"栈实现队列",力扣中一道oj题,可以帮助刚接触"栈"和"队列"的新手更好的理解栈和队列这两种结构. 题目来源于力扣: 题目链接:https://leetcode.cn/problems/implement-queue-using-stacks/ 难度:简单 目录 前言一、队列的各接口:1.1 类型…

海康威视6300D系列解码器(6308D)部分通道不能解码的故障

公司部署了大量的海康威视IPC,但在控制台上,遇有部分通道无法解码的情况。 但使用6400HD-S系列高清屏幕拼接控制器,就可以正常解码。 咨询海康威视客服,让我升级摄象机的固件,但并未凑效。 后经过反复对比排查&#…

C++ std::thread 与Qt qthread多线程混合编程

C与Qt深度融合:高效设计多线程应用框架 1. C与Qt线程的混合使用1.1 C线程与Qt线程的基本概念1.2 线程间的相互依赖关系1.3 设计合理的代码框架 二、深入理解C和Qt线程模型2.1 C线程模型2.2 Qt线程模型2.3 C和Qt线程模型的比较 三、C和Qt线程间的互操作性3.1 std::th…

mac性能比服务器好,2020款MacbookAir和MacbookPro13区别是什么 性能参数对比介绍

2020款的Macbook Air和Macbook Pro13英寸两款笔记本都已经正式推出,这两款笔记本电脑在性能参数上有哪些不同,这里我们主要对比同样采用M1芯片的两款笔记本作为对比。 1、MabookAir可以使用触控ID解锁,但没有触控栏功能,MabookPro…

macbook air恢复出厂设置

macbook air恢复出厂设置的方法为: 1、重启macbook air,当系统重启时,同时按“commandR”键进入恢复模式; 2、在macos的实用窗口里,选择“磁盘工具”,再选择“继续”; 3、点击主硬盘&#xf…

Macbook Air(13-inch, Early 2015) 重新安装操作系统

1. 系统信息如下 上次安装 操作系统的时候,硬盘格式化成区分大小写了。导致 Adobe illustrator 安装不上去。这里重新安装一下操作系统。 2. 格式化磁盘为不区分大小写的格式 Intel 处理器 将 Mac 开机并立即按住 Command (⌘)-R,直至你看到 Apple 标志…

2019pro与air怎么选_2020款MacBookAir高配和2019款MacbookPro13丐版买哪个?

2020款MacBook Air 高配 和2019款Macbook Pro 13丐版买哪个?我相信有非常多的朋友都有这个疑问。 我正有打算写一篇这个对比的文章。看到已经有了这个问题,就先来简单回答一下。稍后会在个人主页做整体的分析文章。 首先我们先来确认一下2020款MacBook air 高配和2…