摘要:
pushState和replaceState可以做到改变网址却不需要刷新页面。 1. pushState 说明:浏览器会记录pushState的历史记录,可以使用浏览器的前进、后退功能作用,可以使用history.go(-1)返回到上一个页面 使用方法:window.history.pushStat 阅读全文
摘要:
微信小程序长按图片保存到相册 方法1:可以通过先点击预览图片Taro.previewImage,再长按保存到相册。 <Image src={imagePath} data-url={imagePath} onClick={this.previewImage}></Image> // 预览图片 pre 阅读全文
摘要:
html2canvas 能够实现在用户浏览器端直接对整个或部分页面进行截屏。 这个html2canvas脚本将当页面渲染成一个Canvas图片,通过读取DOM并将不同的样式应用到这些元素上实现。 将地图html渲染成图片 <script type="text/javascript" src="js/ 阅读全文
摘要:
记录一下2020年2月10号在家办公的紧急需求,中国疫情地区数量分布图。 如下代码: <div class="index-echarts-r"> <img class="loading" src="image/loading.gif" alt=""> <div class="padding-echa 阅读全文
摘要:
从底部向上滑出的动画效果: 用到了小程序的触摸事件bindtouchmove,以及创建一个annimation对象,完成动画操作之后使用animation这个对象的export()方法导出动画数据。 为了阻止多次向上向下滑动,出现多次动画效果,需要增加 ifStop 来判断。 根据 e.touche 阅读全文
摘要:
Ant Design 图片可拖拽效果,图片跟随鼠标移动,需计算鼠标在图片中与图片左上角的X轴的距离和鼠标在图片中与图片左上角的Y轴的距离。 在div叫 ant-modal-wrap 增加onMouseMove 设置this.dragDrop=false;即鼠标离开需要拖拽的盒子,则取消拖拽事件。 用 阅读全文
摘要:
ie10兼容问题: 将div定位absolute在图片img上面,发现div若不加背景色,导致div点击事件(任何事件)无效。 解决办法: 1、给div本身加透明背景色(前提是该div里没有内容,否则内容也会被透明) 2、将img换成背景图 阅读全文
摘要:
需求分析:用户通过扫描我们网页的二维码,如果已经绑定我们平台的账户,即成功进入首页,否则提示先绑定个人微信账号。 1、绑定微信账号:是通过关注微信公众号实现绑定个人微信账号。首先通过后台接口获取到ticket值,生成二维码。 $("#erweima-bind").attr('src','https: 阅读全文
摘要:
这里介绍H5微信授权登录,采用了微信公众号授权原理,是oauth2的登录授权方式,简单的来讲,就是用户通过手机微信确认登录之后,微信方会返回一个授权码code给回第三方(接入方),这个授权码code一次有效期,且有效时间比较短;第三方通过此code去调用微信接口获取token,token的有效期也比 阅读全文
摘要:
Swiper的图片由小变大3d轮播效果 (1) previousMargin 和 nextMargin 表示前边距和后边距 (2) onChange={this.swiperChange} 就是Swiper的切换事件 (4) getHeight 是获取图片的宽高,然后再去设置高度这样才能让图片等比缩 阅读全文