- 博客(6)
- 收藏
- 关注
转载 click事件的300ms延迟以及点击穿透的问题
一.click与300ms延迟移动浏览器提供一个特殊的功能:双击(double tap)放大300ms的延迟就来自这里,用户碰触页面之后,需要等待一段时间来判断是不是双击(double tap)动作,而不是立即响应单击(click),等待的这段时间大约是300ms。之前有过简单介绍:黯羽轻扬:HTML5触摸事件移动事件提供了touchstart、touchmove、touchend却没...
2018-08-06 10:49:13
940
原创 百度地图API学习笔记(二)地图的相关操作
百度地图API提供的操作方式有:拖拽,缩放。一.移动端默认全部开启,也可以通过接口自己配置。单指拖拽移动单指双击放大双指移动缩放 二.PC端地图支持鼠标拖拽以及双击缩放(双击鼠标左键放大一级,双击鼠标右键缩小一级)操作。默认关闭。如果需要开启鼠标滚轮支持需要调用这个接口:map.enableScrollWheelZoom(); // 启
2017-08-25 20:24:31
477
原创 vue学习基础之生命周期钩子
钩子函数及实例生命周期method用来定义方法的,比如你@click="test",methods就定义test这个方法created和ready都是 vue 组件的生命周期created类型: Function详细:在实例创建之后同步调用。此时实例已经结束解析选项,这意味着已建立:数据绑定,计算属性,方法,watcher/事件回调。但是还没有开始 DOM 编译
2017-08-25 07:19:33
332
转载 webpack ——代码分割ensure
require.ensure 异步加载(代码切割) 把js模块给独立导出一个.js文件,然后使用这个模块的时候, webpack会构造script dom元素,由浏览器发起异步请求这个js文件。 mapBtn.click(function() { require.ensure([], function() { var baidumap = require('./baidumap.js'
2017-08-24 22:59:05
222
转载 Vue学习基础之vue-resource和vue axios
vue-resourceVue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery。vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。也就是说,$.ajax能做的事情,vue-resource插件一样也能做到,而且vue-resource的API更为简
2017-08-24 21:39:30
423
原创 百度地图API学习笔记(一) 实现实时定位
百度地图实现实时定位并将自己的位置传给后台window.setInterval(function(){var geolocation = new BMap.Geolocation(); //创建定位实例geolocation.getCurrentPosition(function(r){if(this.getStatus() == BMAP_STATUS_SUCCESS){var mk
2017-08-22 22:34:33
1046
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人