如何在vue里添加好看的lottie动画


Posted in Javascript onAugust 02, 2018

如何在vue里添加好看的lottie动画 

引入lottie库 ( >.< )

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

1.安装vue-lottie包

npm install --save vue-lottie

2.全局引入vue-lottie

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

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

当然你也可以局部引入 ~ o ~

3.引入你的lottie资源

在文中顶部lottie资源网站可以下载相应的资源,下载下来的文件保存到项目的文件夹下

// 第一步:script中引入资源
import * as animationData from "../assets/lottie/loading.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作者的github地址

vue-lottie

总结

以上所述是小编给大家介绍的在vue里添加好看的lottie动画,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
Jun 27 Javascript
JS下拉框内容左右移动效果的具体实现
Jul 10 Javascript
基于javascript的COOkie的操作实现只能点一次
Dec 26 Javascript
JS实现颜色梯度与渐变效果完整实例
Dec 30 Javascript
jquery实现放大镜简洁代码(推荐)
Jun 08 jQuery
详解vue 数据传递的方法
Apr 19 Javascript
vue用递归组件写树形控件的实例代码
Jul 19 Javascript
Vue-Router基础学习笔记(小结)
Oct 15 Javascript
jQuery插件实现非常实用的tab栏切换功能【案例】
Feb 18 jQuery
微信小程序wepy框架学习和使用心得详解
May 24 Javascript
JS获取动态添加元素的方法详解
Jul 31 Javascript
Vue常用传值方式、父传子、子传父及非父子实例分析
Feb 24 Javascript
原生js实现form表单序列化的方法
Aug 02 #Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
Aug 02 #Javascript
详解vue指令与$nextTick 操作DOM的不同之处
Aug 02 #Javascript
vue组件挂载到全局方法的示例代码
Aug 02 #Javascript
原生js封装的ajax方法示例
Aug 02 #Javascript
JS实现根据指定值删除数组中的元素操作示例
Aug 02 #Javascript
详解Angular中通过$location获取地址栏的参数
Aug 02 #Javascript
You might like
PHP入门学习的几个不错的实例代码
2008/07/13 PHP
php 判断字符串中是否包含html标签
2014/02/17 PHP
php实现可用于mysql,mssql,pg数据库操作类
2014/12/13 PHP
php进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
PHP通过反射动态加载第三方类和获得类源码的实例
2015/11/27 PHP
php格式化json函数示例代码
2016/05/12 PHP
php防止sql注入的方法详解
2017/02/20 PHP
js用typeof方法判断undefined类型
2014/07/15 Javascript
Bootstrap网格系统详解
2016/04/26 Javascript
运用js教你轻松制作html音乐播放器
2020/04/17 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
vue-cli webpack 开发环境跨域详解
2017/05/18 Javascript
微信小程序利用co处理异步流程的方法教程
2017/05/20 Javascript
bootstrap实现二级下拉菜单效果
2017/11/23 Javascript
ES6的Fetch异步请求的实现方法
2018/12/07 Javascript
TypeScript中的方法重载详解
2019/04/12 Javascript
利用Electron简单撸一个Markdown编辑器的方法
2019/06/10 Javascript
微信小程序实现单个或多个倒计时功能
2020/11/01 Javascript
python中的多线程实例教程
2014/08/27 Python
谈谈python中GUI的选择
2018/03/01 Python
pandas Dataframe行列读取的实例
2018/06/08 Python
Python 实现一个手机号码获取妹子名字的功能
2019/09/25 Python
pycharm配置python 设置pip安装源为豆瓣源
2021/02/05 Python
HTML5 FormData 方法介绍以及实现文件上传示例
2017/09/12 HTML / CSS
上海方立数码笔试题
2013/10/18 面试题
京剧自荐信
2014/01/26 职场文书
关于廉洁的广播稿
2014/01/30 职场文书
电工技术比武方案
2014/05/11 职场文书
物流管理专业自荐信
2014/06/23 职场文书
先进员工获奖感言
2014/08/14 职场文书
国际残疾人日广播稿范文
2014/10/09 职场文书
致地震灾区的慰问信
2015/03/23 职场文书
2015年挂职锻炼个人总结
2015/10/22 职场文书
2016年小学教师师德承诺书
2016/03/25 职场文书
go语言中fallthrough的用法说明
2021/05/06 Golang
修改MySQL的数据库引擎为INNODB的方法
2021/05/26 MySQL