- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 js 弹层下面的body禁止滚动
当弹出出现的时候,设置body的position为fixed,并设置overflow为hiddendocument.body.style.position = 'fixed';document.body.style.overflow = 'hidden';当弹层取消document.body.style.position = 'relative';document.body.sty...
2018-05-29 22:57:18 5114 1
原创 JavaScript打开APP
方法都是网上的方法,但是抄来的方法有一个缺陷就是, 打开APP后再返回网页,发现依然能跳转到下载页面 这里看到了一中解决方法,就是在setTimeout中加时间差值的判断,如果加载时间超出1秒,即代表用户没有安装APP// 打开APP openApp() { let ua = navigator.userAgent.toLowerCase(); ...
2018-05-28 22:32:31 11729 2
原创 网页兼容iPhone X
参考网址 https://aotu.io/notes/2017/11/27/iphonex/index.htmliPhone X中安全区域的概念 设计的兼容要求: 在Vue项目中应用如下(共2步): 1. 设置meta中viewport-fit=cover<meta name="viewport" content="width=device-width,init...
2018-05-28 16:59:16 839
原创 自己实现一套tip
开发中很多比如alert,confirm等等原生的都是不符合设计要求的,需要自己写思路有2中,一种是单例模式(只能弹出来一个框) ; 另一种是多例模式(能弹出来多个框,并依次关闭)(1)单例模式不困难,从下面myAlert方法中可以简单的看到(2)多例模式 难点在能够不出差的情况下,依次删除掉弹出的多个框 这里使用了闭包(见toast方法)exp...
2018-05-27 12:47:02 308
原创 微信小程序web-view使用
一.基本使用请参考 微信小程序开发官方文档https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html二.API的使用1.获取是否是小程序环境 官方给了2种方式 但是,这2种在非小程序环境下是不会运行的,这个是比较容易被忽略的, 关于小程序环境特有的逻辑,要在下面2种方法中实现 推...
2018-05-23 10:13:58 1201
原创 小程序图片裁剪功能简易版,分享前裁剪
该文件主要执行分享前的裁剪一.介绍使用1.基本使用以商品详情为例:&amp;amp;lt;template&amp;amp;gt; &amp;amp;lt;view class=&amp;quot;container&amp;quot;&amp;amp;gt; &amp;amp;lt;!-- n个布局 --&amp;amp;gt;
2018-05-20 15:28:16 4619
原创 前端使用 CryptoJS(v3.1.2) 进行des解密,后端java
后端Java使用JDK的API进行des加密, 需要前端解析JavaScript解密 注意key和iv(向量)都应该是utf8格式的 Java使用byte数组加密的,前端需要先转换为字符串,然后再转为utf8<!DOCTYPE html><html><head> <title>des</title>...
2018-05-09 23:11:47 6512 2
原创 wepy小程序项目总结
1. wepy 不能在computed中获取props对象内容,可以获取String,需使用setTimeout,不知为何2. 项目中出现需求如所述:点击灰色透明遮罩关闭遮罩层,点击白色区域的 “X” 也是关闭遮罩层 但是通过一般布局产生的结果是,点击白色就是点击灰色遮罩层,不能得到点击白色空白区域的点击事件 html结构如下<!-- 点击白色空白区域也会触发handle...
2018-05-09 22:03:22 715
localstorage-table.js
2018-01-02
log4j-1.2.16
2017-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人