-
下载动画库:
npm i lottie -
在使用页面引入,注册
<script> import dropboxDxJson from "@/assets/gif/drop-box-dx.json"; // 导入动效 JSON 文件 import lottie from "lottie-web"; export default { components: { lottie, }, ..... </script> -
在html预留一个动画的位置
<template> <div class="dx-drop-static-box" ></div> </template> <style scoped> .dx-drop-static-box { position: absolute; top: -1rem; left: 0; width: 100%; height: 100%; z-index: 99; } </style> -
动画实例化
mounted() { this.lottie = lottie.loadAnimation({ container: document.querySelector(".dx-drop-static-box"), // 动画容器 renderer: "svg", // 渲染器类型,可以选择 'svg' 或 'html' loop: true, // 是否循环播放 autoplay: true, // 是否自动播放 animationData: dropboxDxJson, // JSON 文件的路径 }); }
vue项目实现动效交互---lottie动画库
来啦来啦~2024-11-26 16:37
相关推荐
QQ1__8115175158 分钟前
Spring boot名城小区物业管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】钛态9 分钟前
前端微前端架构:大项目的救命稻草还是自找麻烦?一粒黑子10 分钟前
【实战解析】阿里开源 PageAgent:纯前端 GUI Agent,一行JS让网页支持自然语言操控独角鲸网络安全实验室12 分钟前
2026微信小程序抓包全解析:从实操落地到合规风控,解锁前端调试新范式紫微AI12 分钟前
前端文本测量成了卡死一切创新的最后瓶颈,pretext实现突破了GISer_Jing12 分钟前
AI前端(From豆包)IT枫斗者12 分钟前
前端部署后如何判断“页面是不是最新”?一套可落地的版本检测方案(适配 Vite/Vue/React/任意 SPA)测试修炼手册13 分钟前
[测试技术] 深入理解 JSON Web Token (JWT)AI老李15 分钟前
2026 年 Web 前端开发的 8 个趋势!里欧跑得慢17 分钟前
15. Web可访问性最佳实践:让每个用户都能平等访问