- 博客(11)
- 收藏
- 关注
原创 vue打包优化大小
vue打包太大导致首屏过长的解决方案1、路由懒加载2、服务器和webpack打包同时配置Gzip3、优化打包chunk-vendor.js文件体积过大4、启用CDN加速5、完整vue.config.js代码解决方案大多来自于日常总结及IT大佬,希望能帮助开发者们,谢谢~打包优化的目的1、优化项目启动速度,和性能2、必要的清理数据3、性能优化的主要方向cdn加载-压缩js减少项目在首次加载的时长(首屏加载优化)4、目前的解决方向cdn加载不比多说,就是改为引入外部js路径首屏加载优化
2021-04-21 16:11:26
664
3
原创 Js转换long类型时间
Js转换long类型时间js转换10位long类型的function ten(longTypeDate) { var date = new Date() date.setTime(longTypeDate); var dateTypeDate = ""; dateTypeDate += date.getFullYear(); //年 dateTypeDate += "-" + (Number(date.getMonth() + 1)); //月 dateTy
2021-01-22 15:57:32
2189
4
原创 在App内用canvas合成二维码加背景图兼容ios安卓
在写分享海报时候,需要用canvas合成图片,一开始安卓上架后正常,但是ios上线则合不成,最后发现有跨域问题,如果是线上图片需要设置允许跨域或者转化下,都要是base64的在ios线上才能成功,如果不需要ios兼容,则本地图片都可以,百度上都可以找到转化方法,不过apicloud相比有很多模块,简单些,但是逻辑还是不变的,供参考!!!1、生成二维码,用到了qrcode.js方法,引入qrcode.js,为了兼容ios,转化成了base64function aff() { var linka =
2020-08-15 18:04:19
339
1
原创 Git小乌龟的安装及使用
Git小乌龟的安装及使用1.先下载Git,按照自己对应的系统,去网址https://git-scm.com/downloads下载,然后一直下一步next即可完成安装。下载好Git之后,才能下载git小乌龟,顺序不要乱呦!2.安装小乌龟,去网址https://tortoisegit.org/download/ 中下载自己对应的版本。同上,一直next下一步,即可完成安装。3.安装小乌龟后可以安装语言包,改为中文,去https://tortoisegit.org/download/,然后选择所要的语言包
2020-07-23 15:58:40
1100
原创 JS获取地址栏并拆分里面包含的值
JS获取地址栏并拆分里面包含的值function getQueryVariable(variable){ var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i<vars.length;i++) { var pair = vars[i].split("="); if(pair[0] == variable){ return pair[1];} }
2020-07-10 09:10:55
305
2
原创 上架IOS端app的注意事项
在项目第一次上架iOS端时候,苹果那边的审核是非常严格的。首先就是要保证App不能出现微信登录,因为苹果方不允许,我们可以先隐藏,当审核通过后,通过后台改变参数让微信登录出现,我们在前台做个判断就好了。这是一点,还有一点,就是不能有跳转到第三方下载的页面。官方也不允许这样做,我们可以判断一下,当用户没有这个 App时候,跳转到登录页面,用过点击登录在跳转到下载页面,这是可行的。当然还有app的流程都要走通的,图片信息各种也都要合法,而且还要提供一个固定的账号供审核。只要第一次审核通过,就会方便许多。最好各项
2020-07-03 17:23:35
366
原创 在微信支付宝提现时候对输入框输入值的判断
提现对输入框输入的数进行判定<input id='num' oninput="changes()" type="number" placeholder="请输入提现金额"><div class="btns_bg" onclick="transFer()">确认提现</div>function changes() { $api.val(num, ($.trim($api.val(num)).match(/^\d*(\.?\d{0,1})/g)[0]) || nu
2020-06-11 16:37:40
311
原创 vue点击当前元素切换class,并去掉兄弟的class
<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title></title> <link rel="stylesheet" href=""> <!--<script src="https://cd
2020-05-26 18:40:12
1069
1
原创 apicloud微信登录
在一次使用apicloud框架开发时候,遇到了微信登录配置问题首先先要进官网在此项目中加入wx模块,便能使用模块里的一些功能。本模块封装了微信开放平台的原生 SDK,集成了微信登录、微信分享功能;可用于实现微信账号登录,分享内容到朋友圈或好友、收藏等功能;轻松、高效集成微信功能到自己的 app 内。使自己的 app 和微信实现无缝链接。使用此模块之前建议先配置 config.xml 文件,配置完毕,需通过云端编译生效,配置方法如下:名称:wx参数:urlScheme、apiKe
2020-05-22 11:52:19
771
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人