- 博客(17)
- 收藏
- 关注
原创 vue-lottie加载json动画
vue-lottie加载json动画为什么用怎么用1.安装2.引用3.引入动画json4.引入lottie插件5.添加属性和方法为什么用针对目前页面的一些设计样式,为了达到一定的视觉效果,难免会有一些动态效果的情况,一般首先想到的是动图,gif或者apng 但是动态图的帧数越多 图片越大 加载也就会更慢。于是就有一种将动画数据导出json的形式加载到页面中。优点诸多1.文件非常小,通常以json加载到页面中,加载更快2.可以前进,后退,是否循环播放动画等,最重要的是可以对动画进行编程以响应手动操
2021-01-26 14:58:55 1046 1
原创 THREEJS加载必要五要素
THREEJS加载必要五要素1.场景2.摄像机3.灯光4.场景控制器5.渲染器threejs加在3d模型 就像人的眼睛去看这个世界,需要有所处的环境,眼睛能看到东西,有光等等1.场景场景就像人所处的环境一样,所有的模型 都是在这个场景中去展示 去活动this.scene = new THREE.Scene()2.摄像机摄像机就像人的眼睛,能将看到的东西拍下来var k = width / height // 窗口宽高比// 创建相机对象this.camera = new THREE.Pe
2020-09-27 14:23:13 516
原创 maptalks上加载自定义标记
maptalks上加载标记地图加载图片标记3d模型标记本文参考 https://maptalks.org/maptalks. 的官网api完成
2020-09-27 14:04:34 1179
原创 vue双向数据绑定原理
vue双向数据绑定原理双向数据绑定数据监听器 Observer消息订阅器Dep订阅者 Watcher解析器 Compile关于vue的双向数据绑定 相信很多人都知道是通过Object.defineProperty属性拦截的方法,将vue的data对象里面的每个数据读写 转换成getter/setter的方式来实现的,当数据变化的时候 就通知视图更新 一句话概括了 但是关于其内部的实现 还是值得深...
2020-02-25 17:44:11 232
原创 常用web前端优化方法
前提:今天被问了一个问题 一时语塞没答上来 之后下来网上查阅资料 做了一些整理 特此做个记录并学习下首先谈下为什么需要优化?从用户的角度来说 优化能提升用户体验度,比如打开页面变快了,请求变快了,操作响应速度变快了,这样给用户的体验就会好一些从服务商的角度来说呢,优化可以节省资源,比如减少用户请求,对带宽的占用就会少一些但是怎么优化呢? 从哪些方面可以优化呢?常见方法:减少http请求...
2020-02-20 13:50:33 276
原创 JavaScript 进阶问题列表
JavaScript 进阶问题列表github上有一个很火的关于javascript的进阶问题列表,我整个做了一遍之后 发现全部都是非常基础的东西但是就这些基础 有很多都不是理解的很清晰 于是将其从头梳理再理解记忆一遍大家也可以做一下 加强记忆 每一题都会有对应的答案解释以下部分转载至 https://github.com/lydiahallie/javascript-questions/...
2020-02-09 16:55:37 770
原创 vue学习笔记(2)--基本指令篇
vue基本指令篇v-if 、v-else、 v-show、v-else-ifv-forv-text v-htmlv-onv-modelv-bindv-pre v-cloak v-once
2020-01-17 14:00:36 197
原创 git操作指南
git安装git远程连接1.生成你的ssh key2. 在github上生成ssh key已有github代码clone至本地本地代码提交至github修改并同步远程仓库的代码
2020-01-16 18:24:16 148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人