首先下载json文件存放在随便哪一个文件。
然后使用导入文件:并在标签中使用ref声明
import lottie from "lottie-web"; //引入动效库
import hb from "@/image/hb.json";
<div ref="animation1" class="row-col1-div"></div>
在页面加载后使用:
const animation1 = ref<any>(null); //获取dom
onMounted(() => {
//在这个生命周期渲染
// console.log(import.meta.env)
lottie.loadAnimation({
container: animation1.value, //选择渲染dom
renderer: "svg", //渲染格式
loop: true, //循环播放
autoplay: true, //是否i自动播放,
animationData: hb, //渲染动效json
});
});