html5
wzzehui
心若没有栖息的地方在哪都是流浪!
展开
-
input获取焦点页面自动滚动
微信下测试无问题/*监听input状态,屏幕滚动到input,上下居中 *在安卓手机上屏幕尺寸变化会产生resize事件。所以监听resize事件。 *然后定位到input框。 */window.addEventListener('resize', function () { if(document.activeElement.tagName === 'INPUT'){ ...转载 2018-07-23 16:35:10 · 5351 阅读 · 0 评论 -
vue下实现类似输入支付密码的效果,不依赖任何插件
<template> <div class="wrapper"> <div class="wrapper-input"> <h3>请输入12位奖品兑换码</h3> <ul> <li>原创 2018-07-23 16:56:15 · 3412 阅读 · 1 评论 -
vue 下列表侧滑操作
由于是上线的项目且已经按照数据逻辑去渲染了能看懂的看逻辑吧。有点多效果如图<template> <div class="lottery-management-wrapper"> <ul> <li class="lottery-management-list-wrapper"> <div cl原创 2018-07-23 17:11:41 · 235 阅读 · 0 评论 -
vue下添加百度统计代码的方法
在main.js里添加router.beforeEach((to, from, next) => { setTimeout(() => { let _hmt = _hmt || []; (() => { document.getElementById('baidu_tj') && document.getElementById...原创 2018-07-23 17:19:27 · 3836 阅读 · 2 评论 -
vue下打包时几个文件选择文件打包一起 并做懒加载
直接上代码 const DeviceManage = r => require.ensure([], () => r(require(deviceManagePath + 'main/DeviceManage')), 'g-DeviceManage');const SingleDeviceSet = r => require.ensure([], () => r(r...原创 2018-07-23 17:25:06 · 1908 阅读 · 0 评论 -
利用Promise实现数据多个请求加载完成时执行某个方法
在实际开发中常常有些业务的数据是来自多个接口的,因为ajax是异步,这样就导致我们需要判断是否请求到了数据然后在做其他的逻辑,在Promise没有出现之前,通常我们的解决方法是,第一粗暴的改异步为同步,但这样会造成阻塞,异步好像又失去了意义,第二也就是大家常用的解决办法用回调既一个异步执行完成后在执行下一个请求,这样看比第一种要好太多了,但是问题又来了,延迟延迟延迟,请求越多最后的那个请求延迟就会...原创 2018-07-24 10:47:34 · 15328 阅读 · 1 评论 -
自己写的vue组件,仿ios日历,支持年月日时分
完美主持移动端,rem布局(我用了stylus,你可以改成less或者sass),font-size基础值/75,默认开始时间为当前效果时间效果图贴代码<template> <div class="datepicker" @touchmove.prevent> <transition name="fade" mode="out-in"...原创 2018-07-24 11:11:41 · 3131 阅读 · 2 评论 -
微信调用手机相册的方法,解决iphone的预览以及多图长传卡死的问题
首先要注意.jsApiList的配置config.jsApiList = [ 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'onMenuShareQZone', 'scanQ...原创 2018-08-06 19:25:59 · 1789 阅读 · 0 评论