
JS
-小橙子-
前端知识分享
展开
-
微信支付全流程实现--踩过的坑
第一步:微信授权,获取code值点击 “立即支付” 进行微信授权操作:使用GET请求方式,请求后端提供的微信授权接口,并拼接回调url参数(这里的url记得使用encodeURIComponent转码,不然会有问题);this.orderUrl 为要跳转的支付页面路径;请求微信授权接口后,后端会把页面重定向到支付页面,并在路径中携带我们需要的code值;getAuthCode...原创 2019-07-31 16:23:07 · 1110 阅读 · 0 评论 -
IOS获取短信验证码--自动填充被复制两遍问题
原创 2019-08-09 18:03:07 · 12320 阅读 · 0 评论 -
utf-8编码转中文
今日项目中遇到这么个问题:场景:从后台接口里取到的电话号码参数是utf-8编码的格式:‘153%2a%2a%2a%2a%2a743’,但页面显示需求是这样的:‘153*****743’, 于是需要我们在js中转化一下。解决方法如下:const str = '153%2a%2a%2a%2a%2a743';function utfTranslate(str) { return unesc...原创 2019-08-21 15:47:48 · 2097 阅读 · 0 评论 -
IOS唤起键盘后--导致页面底部空白问题
微信浏览器中,IOS设备12.0版本经常遇到的一个问题原创 2019-08-26 20:05:28 · 3605 阅读 · 0 评论 -
安卓微信浏览器中--唤起键盘页面高度减小问题
解决键盘唤起使页面高度减小(安卓兼容问题)原创 2019-08-29 14:42:50 · 1486 阅读 · 0 评论 -
vscode保存代码---自动按照eslint规范格式化代码
转自:https://www.haorooms.com/post/vscode_eslinteslint 自动格式化先说一个前提吧,你在package.json中安装了eslint的依赖,不然配置无用。例如如下依赖:"eslint": "^5.16.0","eslint-plugin-vue": "^5.0.0",上面说的是一个前提,下面来说一下具体的配置步骤:首先,在我们项目跟目...转载 2019-10-09 14:13:18 · 462 阅读 · 0 评论