在vue中引入lottie非常非常简单

1.安装vue-lottie包

npm install --save vue-lottie

2.全局引入vue-lottie

在main.js引入并注册全局组件即可

import lottie from 'vue-lottie';
Vue.component('lottie', lottie)

当然也可以局部引入

3.引入你的lottie资源

// 第一步:script中引入资源,将ui发的json放到项目文件夹(也可以在lottie资源网站可以下载相应的资源)
import animationData from "../../../assets/lottie/data.json";
// 第二步:使用组件
<lottie :options="defaultOptions" :height="200" :width="200" v-on:animCreated="handleAnimation" />
// 第三步:data里面添加相应属性
data(){return {defaultOptions: { animationData: animationData },animationSpeed: 1,anim: {}}
}
//第四步:定义方法
methods: {handleAnimation: function(anim) {this.anim = anim;console.log(anim); //这里可以看到 lottie 对象的全部属性},
}

在vue添加lottie动画相关推荐

  1. 如何在 Joomla 网站上配置交互式 Lottie 动画

    Lottie 基本上是一种用于矢量图形动画的文件格式,它在吸引访问者注意力方面比您网站的静态资产非常有效.它以德国剪影动画先驱 Charlotte Lotte Reiniger 的名字命名. Lott ...

  2. 在VUE中使用Lottie动画

    Lottie简介 官方介绍:Lottie is a mobile library for Web, and iOS that parses Adobe After Effects animations ...

  3. 在vue里使用Lottie动画(实现 json 格式的动画)

    一.Lottie简介与作用 Lottie是一个库,可以解析使用AE制作的动画(需要用bodymovin导出为json格式),支持web.ios.android和react native.在前端使用,l ...

  4. 在vue项目中使用Lottie动画(随看随用)

    前言: Lottie是一个IOS,Android和React Native库,可以实时渲染动画,动画被转化成JSON文件,节省了很多资源,允许应用程序像使用静态图像一样轻松使用动画.网上也有丰富的动画 ...

  5. lottie 动画_使用After Effects和Lottie制作网络动画而不会损失质量

    lottie 动画 A quick getting started guide 快速入门指南 I recently took on a project where the team wanted to ...

  6. lottie 动画播放

    lottie 动画播放 注意: lottie官网: http://airbnb.io/lottie/#/README lottiefiles文件:https://lottiefiles.com/fea ...

  7. Vue 中 CSS 动画原理

    下面这段代码,是点击按钮实现hello world显示与隐藏 <div id="root"><div v-if="show">hello ...

  8. android jason动画,Android 动画之Lottie动画使用

    Android 动画之Lottie动画使用 一:简介 Lottie是Airbnb开源的一套跨平台的完整解决方案,设计师只需要使用After Effects(简称AE)设计动画之后,使用Lottic提供 ...

  9. vue中过渡动画(类名实现方式)

    vue中过渡动画分为两类,一类是进场动画,一类是出场动画 要实现上面的进场动画,主要有三种方式:类名,css动画库,js函数 类名 本质就是动态添加类名实现动画 在进入/离开的过渡中,会有 6 个 c ...

最新文章

  1. Hyperledger Fabric 1.0 实战开发系列 第四课 搭建node.js服务器
  2. P6327 区间加区间sin和 线段树 + 数学
  3. 将信息系学生的计算机文化学,计算机等级考试(国家)-关系数据库操作语言sql(四)...
  4. java在实际应用_Java应用程序如何部署在“现实世界”中?
  5. 学生开源项目_吸引学生加入您的开源项目的9种方法
  6. 2007年8月25日华为的几个面试题
  7. iOS 细碎知识整理
  8. Spring Boot入门(7)-单元测试
  9. html视频透明背景怎么设置,微信透明背景图怎么设置 微信透明动态背景图设置方法...
  10. ug如何导入excel数据点_ug怎么导入 点数据库
  11. openwrt网关服务器性能,单一ipv6地址做网关的三种方法之openwrt篇
  12. 阳春三月,激情飞扬,c/c++0313就业班开班啦!
  13. 还不知道什么是内网穿透吗,今天我带你深刻了解
  14. 离散化:两种离散化方式详解
  15. 创建一个员工信息管理界面,页面如下
  16. r语言中c5.0参数解释,机器学习与R语言:C5.0
  17. 人脸验证 DeepID 算法介绍及实战
  18. No speakable text present at Android Studio
  19. 【直流传动与控制系统】闭环调速CDIO课程设计
  20. 基于autojs的快手抖音多应用一起刷的脚本,多页面ui

热门文章

  1. xss challenges闯关详细(6-10)
  2. Mesh networking----Mesh 网络管理(Mesh network management)
  3. BQ25504芯片解析
  4. 负载均衡之HAProxy——种种
  5. 硅谷创业教父Paul Graham:如何创造财富
  6. 动态下载苹果提供的多种中文字体
  7. android nougat honr7,Honor 荣耀7 最新全功能NFC 体验
  8. 使用Mars3d创建一个地球
  9. java实现txt文件/文本转语音(全网最详细易懂)
  10. 星球专享 | 关于播放器的一次项目实践~~