当前位置: 首页 > news >正文

网站开发员工资珠海百度seo

网站开发员工资,珠海百度seo,wordpress怎么调用多语言,亿网行网站建设文章目录 1. 简介2. 优点3. 效果4. 安装使用5. lottie-web 常用方法6. Lottie-web 常用的事件 1. 简介 官方介绍:Lottie 是一个库,可以解析使用AE制作的动画(需要用bodymovie导出为json格式),支持web、ios、android、flutter和re…

文章目录

  • 1. 简介
  • 2. 优点
  • 3. 效果
  • 4. 安装使用
  • 5. lottie-web 常用方法
  • 6. Lottie-web 常用的事件

1. 简介

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

在这里插入图片描述
找到我们想要的动画,然后点击后,弹出窗口,点击下载,格式为JSON。然后就能把这个动画的json数据用到我们自己的项目里边去了

2. 优点

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

3. 效果

请添加图片描述

4. 安装使用

npm 安装

npm install lottie-web

完整代码

<template><div class="home"><div class="body"><div id="lottieId" /></div></div>
</template><script>
import lottie from 'lottie-web'
export default {name: 'Demo',data() {return{}},mounted() {this.animation = lottie.loadAnimation({container: document.getElementById('lottieId'),renderer: 'svg',loop: true,autoplay: true,animationData: require('@/assets/lottie/by.json'),})},
}
</script><style scoped lang="scss">
.home {.body {width: 890px;height: 500px;border: #ff3366 solid 10px;box-sizing: border-box;box-sizing: border-box;#lottieId {padding: 40px;box-sizing: border-box;width: 100%;height: 100%;}}
}
</style>

5. lottie-web 常用方法

animation.play(); // 播放,从当前帧开始播放animation.stop(); // 停止,并回到第0帧animation.pause(); // 暂停,并保持当前帧animation.goToAndStop(value, isFrame); // 跳到某个时刻/帧并停止isFrame(默认false)指示value表示帧还是时间(毫秒)animation.goToAndPlay(value, isFrame); // 跳到某个时刻/帧并进行播放animation.goToAndStop(30, true); // 跳转到第30帧并停止animation.goToAndPlay(300); // 跳转到第300毫秒并播放animation.playSegments(arr, forceFlag); // arr可以包含两个数字或者两个数字组成的数组,forceFlag表示是否立即强制播放该片段animation.playSegments([10,20], false); // 播放完之前的片段,播放10-20帧animation.playSegments([[0,5],[10,18]], true); // 直接播放0-5帧和10-18帧animation.setSpeed(speed); // 设置播放速度,speed为1表示正常速度animation.setDirection(direction); // 设置播放方向,1表示正向播放,-1表示反向播放animation.destroy(); // 删除该动画,移除相应的元素标签等。

6. Lottie-web 常用的事件

animation.addEventListener('data_ready', () => {}) // 动画数据加载完毕
animation.addEventListener('config_ready', () => {}) // 完成初始配置后
animation.addEventListener('data_failed', () => {}) // 加载动画数据失败
animation.addEventListener('loaded_images', () => {}) // 所有图片加载成功或者失败
animation.addEventListener('DOMLoaded', () => {}) // 将元素添加到DOM后
http://www.bjxfkj.com.cn/article/101566.html

相关文章:

  • 网站优化服务合同如何建立和设计公司网站
  • 网页视频下载快捷键搜索引擎优化目标
  • 网站建设必须配置专业的推广公司
  • 一个网站的二级目录在另一台服务器上_怎么做百度推广账号登录
  • 局域网网站建设个人在线网站推广
  • 有哪些网站做的符合企业风格百度下载2022新版安装
  • 海南网站建设中心狼雨seo网站
  • 网站建设宣传单网络推广营销技巧
  • 网站开发的技术简介b2b平台有哪些
  • WordPress双语菜单seo搜索引擎优化试题及答案
  • 做网站空间不给账号密码优化大师手机版下载
  • 旅游网络营销的特点有上海关键词优化公司bwyseo
  • 部署php网站大二网络营销实训报告
  • 网站编辑如何做推广平台排行榜有哪些
  • 德阳企业品牌网站建设免费自制app软件
  • 高端的网站开发公司关键词排名零芯互联关键词
  • 哪些网站可以做视频直播外贸独立站怎么做
  • 莱芜关于网站建设的公司百度统计怎么用
  • 深圳网站制作百度下载正版
  • 营销网站建设方案站长之家seo综合查询
  • 网站建设价格与方案关键词优化的价格查询
  • 安阳 网站建设武汉seo学徒
  • 上海专业网站建设网短视频运营方案策划书
  • 滕州网站建设推广网络营销推广经验总结
  • 做企业网站的合同seo优化标题
  • 广州营销型网站建设公司哪家靠谱网站免费推广的方法
  • 专门做电脑壁纸网站专业网络推广公司
  • 网站怎么看是什么程序做的济南seo培训
  • web网站开发技术介绍搜狗seo排名软件
  • 建设局网站打不开是什么原因抖音seo教程