随笔分类 -  微信小程序开发

摘要:小程序的支付流程 1.用户发起请求下单支付 2.保证用户是登入状态 3.组织数据,请求统一下单接口,微信官方会同步返回一个prepay_id 4.重新组织数据,进行签名,将重新组织的数据返回给小程序,小程序再吊起支付 5.用户可以进行支付,支付结果会同步返回给小程序 6.后台修改订单支付状态是通过微 阅读全文
posted @ 2020-03-17 16:18 godlover 阅读(1085) 评论(0) 推荐(0)
摘要:后端如何解析wx.getUserInfo中的用户信息 1.必须是登入状态,因为要用到encryedData和iv,进行解密,必须使用session_key 2.session_key是有有效期的,而且session_key的有效期,不是一个固定值,而是通过用户的行为来决定 3.可以通过wx.chec 阅读全文
posted @ 2020-03-17 12:19 godlover 阅读(1926) 评论(0) 推荐(0)
摘要:from Crypto.Cipher import AES 在python中要使用到crypto相关的库,但是网上的解决方法一大片,能用的没有几个,而且能安装的没有几个,首先我告诉大家为什么不能安装,其次告诉一种真正的方法。 pycrypto,pycrytodome和crypto是一个东西,cryp 阅读全文
posted @ 2020-03-17 10:54 godlover 阅读(1335) 评论(0) 推荐(0)
摘要:openid的解释: ​ openid是单个微信应用表示用户的唯一标识,同一用户在不同应用上的openid不同,在同一应用上唯一 unionid的解释: ​ unionnid:一个用户在多个小程序有唯一的标识 小程序的登入: 1.小程序执行wx.login()获取code 2.将1中的code发送到 阅读全文
posted @ 2020-03-12 18:58 godlover 阅读(1166) 评论(0) 推荐(0)
摘要:自定义组件 如何自定义组件: ​ 1.创建一个文件夹,这个文件夹用来存放所有的自定义组件 ​ 2.每个组件都由一个文件夹包裹,模拟pages的方式来管理自定义组件 com.wxml <text>components/com/com.wxml</text> <view>God is a girl!</ 阅读全文
posted @ 2020-03-11 21:11 godlover 阅读(1353) 评论(0) 推荐(0)
摘要:小程序的事件绑定 wxml文件 <!--pages/test1/test1.wxml--> <view bindtap="click1">我是事件1</view> <button bind:tap="click1" data-name="{{name}}" data-age="18" id="btn 阅读全文
posted @ 2020-03-10 14:50 godlover 阅读(667) 评论(0) 推荐(0)
摘要:双线程模型 1.在渲染层将wxml文件与wxss文件转成js对象,也就是虚拟的dom 2.逻辑层生成数据,把数据与虚拟的dom相结合,得到真实的dom,然后再交给渲染层渲染 3.当有数据变化的时候,逻辑层负责更新数据,js对象发生改变,这种改变方式采用diff算法进行比较,只改变变化的部分 4.将更 阅读全文
posted @ 2020-03-10 11:40 godlover 阅读(462) 评论(0) 推荐(0)
摘要:注册小程序 邮箱必须是没有申请过公众号,服务号的邮箱 小程序中的概念 AppId: 小程序在微信官方服务器的唯一表示,相当于主键id,每个小程序的appid都不同 AppSecret:小程序密钥,他是在调用微信接口时,需要传递的参数 服务器域名:就是django程序的域名,域名的要求,必须是公网可以 阅读全文
posted @ 2020-03-09 19:36 godlover 阅读(351) 评论(0) 推荐(1)