
前端
泽辰~
这个作者很懒,什么都没留下…
展开
-
微信小程序和Java共同实现支付功能
实现支付的流程:1)首先调用wx.login方法获取code,通过code获取openid;2)java后台调用统一下单支付接口(这里会进行第一次签名),用来获取prepay_id;3)java后台再次调用签名(这里会进行第二次签名),并返回支付需要用使用的参数;4)小程序前端wx.requestPayment方法发起微信支付;5)java后台接收来自微信服务器的通知并处理结果。一. 首先调用wx.login方法获取code,通过code获取openid;传送门:本人写过的获取openid文档原创 2020-07-09 21:51:58 · 1729 阅读 · 0 评论 -
微信小程序解密手机号---Java后台解密手机号
一. 敏感数据获取步骤小程序端登录后,得到登录时获取的 code(仅可使用一次)App({ onLaunch: function () { // 登录 wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId console.log(res.code) } }) }})原创 2020-07-09 21:24:19 · 1389 阅读 · 1 评论 -
微信小程序获取openId和session_key
1.首先先获取appId let Id = wx.getAccountInfoSync();2.然后获取用户的code wx.login({ success:function(res){ console.log(res) } })3.最后获取密钥secret4. 获得session_key和openId官方提供了HTTP接口,1-3步出来的值,对应的放在这个接口上https://api.weixin.qq.com/sns/jsc原创 2020-07-08 22:44:03 · 756 阅读 · 0 评论 -
微信小程序获取appId
wx.getAccountInfoSync()调用这个方法后就会获取到appId原创 2020-07-08 22:20:59 · 2970 阅读 · 0 评论 -
后端传过来的富文本给里面的img加内联样式
思想:代码图片:代码:let strImg = 富文本内容; let imgText = '<img'; let count = 0; while (strImg.includes(imgText)) { strImg = strImg.substring(strImg.indexOf(imgText) + 3) count++ } let d1 = 富文本内容; let d2 = ""; let d3 = ""原创 2020-07-08 22:09:18 · 638 阅读 · 0 评论 -
微信小程序相同商品但是不同价格不同规格加入购物车方法
首先你先要了解数组的 findIndex、map、indexOf,push方法代码思想:先把缓存中的cart获取出来findIndex找cart里面的商品id是否等于当前商品详情的id,存在返回下标,不存在返回-1map映射出cart里面的价格是否等于当前商品详情的价格(cart里面的商品都会map出来,符合的当前下标位置是true)indexOf查找map的返回值(当然要while都循环出来),会得到当前为true的下标然后push到一个数组中然后开始判断了,首先if(index == -原创 2020-07-08 21:56:55 · 2479 阅读 · 0 评论 -
冒泡和捕捉的执行顺序
我们先了解冒泡和捕捉是什么:冒泡:冒泡是HTML结构盒子,一步一步向上走。捕捉:跟冒泡相反我们来看一个例子:HTML:CSS:JS:图示:首先我们以点击box3为目标事件,当我们点击box3之后的执行顺序:box111,box222,box3,box333,box2,box1。这就很明确了顺序,首先是捕捉----在点击目标代码顺序----在冒泡。先捕捉到结构最外层的bo...原创 2020-04-03 13:53:34 · 786 阅读 · 0 评论