摘要:
(目录) 1,前言 分享一个完整的微信小程序支付流程中,前端要做的模块。 2,流程 在调用wx.requestPayment之前,需要准备一些参数,流程如下 1,调用 wx.login() 获取 临时登录凭证code ,并调用wx.request回传到服务端。 2,服务端调用 auth.code2S 阅读全文
摘要:
(目录) 1,前言 博主收录了一些在实际开发过程中,很实用且方便的JS操作符,熟练掌握的话,不仅代码看上去高大上(实为装逼),而且简洁大方。 2,代码+应用 2.1,短路运算符 || 从左往右 1,只要有一个条件为true时,结果就为true。 2,当两个条件都为false时,结果才为false。 阅读全文
摘要:
(目录) 1,前言 在开发微信小程序的过程中,避免不了和服务端请求数据,微信小程序给我们提供了wx.request这个API,调用方法如下 wx.request({ url: 'www.baidu.com', //仅为示例,并非真实的接口地址 data: { x: '', y: '' }, head 阅读全文
摘要:
(目录) 1,起因 哪天,正在蚂蚁森林疯狂偷能量的我被boss叫过去,告知我司要做一个线上直播公开课功能的微信小程序,博主第一次写小程序,复习了下文档,看了看腾讯云直播sdk,开工了。 写着写着就发现不对劲了, 这里面wx.showToast,wx.showModal,这一类的调用太多了,每次都写一 阅读全文
摘要:
(目录) 1,前言 最近在写小程序,用到了wx.uploadFile方法,发现这方法居然不支持同时上传多个文件,于是自己写了一个上传多个的方法。 2,需求 博主做的是用户投诉页面;需求是用户上传最多三张图片,最后把图片和文字和用户信息等一起提交给服务器; 3,解决思路 博主的解决思路是定义一个递归函 阅读全文
摘要:
(目录) 1,实现效果 2,实现原理 主要原理是利用css变量设置颜色,用js动态修改变量,使颜色变化,兼容性如下; 实现换肤之前先要了解一下伪类选择器 :root ,还有css的 var() 函数和 setProperty()函数 :root是一个伪类,表示文档根元素,非IE及IE8及以上浏览器都 阅读全文
摘要:
(目录) 1,DataUrl转为File /** * DataUrl转为File * @param {String} dataUrl - dataUrl地址 * @param {String} fileName - file文件名 */ dataURLtoFile(dataUrl, fileName 阅读全文
摘要:
vue-cli 3.x 脚手架搭建完成后,项目目录中没有 vue.config.js 文件,需要手动在根目录中创建 vue.config.js。 vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件,那么它会被 @vue/cli 阅读全文