随笔分类 -  微信小程序

摘要:小程序的支付流程图 后端,如何解析wx.getUserInfor中的用户信息。 """ 1 我们用encryptedData和iv,进行解密,必须要用到session_key,所以用必须是登入状态。 2 但是session_key是有有效期。而且session_key的有效期,不是一个固定值,他是通 阅读全文
posted @ 2020-03-17 00:50 Hank·Paul 阅读(395) 评论(0) 推荐(0) 编辑
摘要:无限级分类 第一种处理(递归): 将数据如下输出: 上海 -青浦 -浦东 --张江 北京 -昌平 data=[ {"cat_id":3,"name":"青浦","parent_id":1}, {"cat_id": 2, "name": "张江", "parent_id": 4}, {"cat_id" 阅读全文
posted @ 2020-03-17 00:46 Hank·Paul 阅读(156) 评论(0) 推荐(0) 编辑
摘要:微信小程序的基础与配置 小程序双线程模型和生命周期函数 小程序事件绑定、传参、捕获与冒泡 小程序 路由跳转 小程序本地数据的存储 微信小程序发起请求wx.request 小程序 组件 微信小程序登入流程 小程序 授权 阅读全文
posted @ 2020-03-13 23:00 Hank·Paul 阅读(224) 评论(0) 推荐(0) 编辑
摘要:小程序 授权 授权的原因:部分功能需要用户同意后才能使用。 哪些接口需要用户同意呢,需要查看scope列表中的对应关系 scope 列表 scope对应接口描述 scope.userInfo wx.getUserInfo 用户信息 scope.userLocation wx.getLocation, 阅读全文
posted @ 2020-03-13 09:09 Hank·Paul 阅读(327) 评论(0) 推荐(0) 编辑
摘要:微信小程序登入流程 前言:openid与unionid openid:是用单个微信应用表示用户的唯一标识。亚洲:饼哥小程序上openid :123,那该用户再张成的小程序上他的opendid不是123,是其他任意一个值,上面的意思:同一用户再不用不同应用上的openid不同,但是再同一应用上唯一。 阅读全文
posted @ 2020-03-13 00:16 Hank·Paul 阅读(825) 评论(0) 推荐(0) 编辑
摘要:自定义组件 如何自定义组件 1 创建一个文件夹,这个文件夹用来存放所有自定义组件 2 每个组件都用一个文件夹包裹,模拟pages的方式来管理自定义组件 3 在页面引用自定义组件,必须先在page.json中注册我们自定义组件 page.json { "usingComponents": { "com 阅读全文
posted @ 2020-03-12 08:10 Hank·Paul 阅读(168) 评论(0) 推荐(0) 编辑
摘要:wx.request相当于发送ajax请求 参数 属性类型默认值必填说明 url string 是 开发者服务器接口地址 data string/object/ArrayBuffer 否 请求的参数 header Object 否 设置请求的 header,header 中不能设置 Referer。 阅读全文
posted @ 2020-03-11 20:43 Hank·Paul 阅读(2406) 评论(0) 推荐(0) 编辑
摘要:小程序本地数据的存储 wx.setStorageSync(string key, any data)(同步) 参数 string key: 本地缓存中指定的 key any data: 需要存储的内容。只支持原生类型、Date、及能够通过JSON.stringify序列化的对象。 wx.setSto 阅读全文
posted @ 2020-03-11 20:26 Hank·Paul 阅读(3280) 评论(0) 推荐(0) 编辑
摘要:提示:小程序的页面跳转有两种,一种是通过标签,一种是通过 js 1.wx.switchTab(Object object) 这里的tabBar是底下的导航栏指定的页面 只能跳转到 tabBar 页面,不能跳转到非tabBar页面,并关闭其他所有非 tabBar 页面 参数 Object object 阅读全文
posted @ 2020-03-11 10:54 Hank·Paul 阅读(307) 评论(0) 推荐(0) 编辑
摘要:一.常见的事件 二.事件绑定与传参 页面中 不需要传参的事件 <!--写法一 bind事件名='函数名' --> <view bindtap="click">我是事件</view> <!--写法一 bind:事件名='函数名' --> <view bind:tap="click">我是事件</vie 阅读全文
posted @ 2020-03-10 18:14 Hank·Paul 阅读(1098) 评论(0) 推荐(2) 编辑
摘要:双线程模型总结 界面渲染的整体流程 1、在渲染层将wxml文件与wxss文件转化成js对象也就是虚拟DOM 2、在逻辑层将虚拟的DOM对象配合生成真实的DOM树,再交给渲染层渲染 3、当数据变化时,逻辑层提供更新数据,js对象发生改变,用diff算法进行比较 4、将更新的内容反馈到真实的DOM树中, 阅读全文
posted @ 2020-03-10 17:59 Hank·Paul 阅读(243) 评论(0) 推荐(0) 编辑
摘要:注册小程序 邮箱必须是没有申请过公众号,服务号的邮箱 小程序中的概念 AppID:小程序在微信官方服务器的唯一标识,相当于主键id,每个小程序的appid都不同 AppSecret:小程序密钥,它是在调用微信接口的时候,需要传递的参数, 服务器域名:就是你django程序的域名,域名的要求,必须是公 阅读全文
posted @ 2020-03-09 19:57 Hank·Paul 阅读(465) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示