小程序
A_山水子农
这个作者很懒,什么都没留下…
展开
-
微信小程序登录密码MD5加密
在小程序中,页面的脚本逻辑是在JsCore中运行,JsCore是一个没有窗口对象的环境,所以不能在脚本中使用window,也无法在脚本中操作组件。zepto/jquery 也无法使用,因为zepto/jquery 会使用到window对象和document对象。所以在微信小程序中不能使用jquery.md5.js对密码进行加密。下面我提供一种MD5.js加密实例,本实例先静态演示,后面再到小程序中原创 2016-12-14 10:32:02 · 18534 阅读 · 11 评论 -
解决微信小程序input、textarea层级过高穿透问题
微信小程序原生组件camera、canvas、input(仅在focus时表现为原生组件)、live-player、live、pusher、map、textarea、video的层级是最高的,页面中的其他组件无论设置 z-index 为多少,都无法盖在原生组件上。从图中效果可以看出input输入的内容穿透到了选择列表自定义组件,解决办法: 1、使用if,当触发选择列表时隐藏input或...原创 2019-03-09 12:36:08 · 25772 阅读 · 1 评论 -
微信小程序获取用户openid
1、wx.login(OBJECT) 调用接口获取登录凭证(code)进而换取用户登录态信息,包括用户的唯一标识(openid) 及本次登录的 会话密钥(session_key)。用户数据的加解密通讯需要依赖会话密钥完成。2、code 换取 session_key 这是一个 HTTPS 接口,开发者服务器使用登录凭证 code 获取 session_key 和 openid。其中 sess...原创 2018-03-26 17:12:53 · 194726 阅读 · 5 评论 -
微信小程序Page中data数据操作和函数调用
Page() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。//index.jsPage({ data: { text: "This is page data.", sliderOffset: 0, sliderLeft: 0, state:{ genre:[], ge原创 2016-12-14 14:37:10 · 100292 阅读 · 2 评论 -
微信小程序开发新增5大功能
微信小程序在12月21日发布了新版本的开发工具,并在官网公布新增分享、模板消息、客服消息、扫一扫、带参数二维码功能。 有了分享功能,相信会给很多创业者带来了无限的可能性! 下面就来看看这些新功能到底怎么用吧!1、分享可以分享小程序的任何一个页面给好友或群聊。注意是分享给好友或群聊,并没有分享到朋友圈。一方面微信在尝试流量分发方式,但同时又不愿意开放最大的流量入口。开转载 2017-01-09 11:13:14 · 1348 阅读 · 0 评论 -
微信小程序页面跳转传递值
微信小程序导航有两种形式:一种是在写在js中进行跳转,另一种是写在wxml页面中进行跳转。1、js导航 (1)、wx.navigateTo(OBJECT) :保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。wx.navigateTo({ url: 'test?id=1'})获取传递的值://test.jsPage({ o原创 2016-12-14 14:12:29 · 6326 阅读 · 0 评论 -
不在以下合法域名列表中,请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.html
出现“不在以下合法域名列表中,请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.html”这种错误一般都是因为请求的地址错误。 wx.request(OBJECT):wx.request发起的是 HTTPS 请求。一个微信小程序,同时只能有5个网络请求连接。 OBJECT参数说明: 示原创 2016-12-14 13:54:36 · 48314 阅读 · 0 评论 -
微信小程序样式问题
WXSS(WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。WXSS 用来决定 WXML 的组件应该怎么显示。1、尺寸单位 rpx(responsive pixel): 可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rp原创 2016-12-14 13:39:26 · 9388 阅读 · 0 评论 -
request:fail错误(含https解决方案)(真机预览问题)
问题描述:域名已经备案,我全部都有,也在后台配置了,但是手机预览,还是请求失败, PC端是可以请求数据出来的 新版开发者工具增加了https检查功能;可使用此功能直接检查排查ssl协议版本问题: 可能原因:0:后台域名没有配置0.1:域名不支持https1:没有重启工具;2:域名没有备案,或是备案后不足24小时;备案未生效;感谢@小树提供的案例 3:ssl协议有问题:具转载 2016-12-14 10:47:27 · 58475 阅读 · 2 评论 -
wepy父组件onload中请求数据,更新.sync动态传值绑定的数据,子组件onload中获取不到值。
wepy的props传值分为静态传值和动态传值,静态传值比较简单,只能传递String字符串类型,不需要修饰符;动态传值需要使用.sync修饰符,如果想子组件向父组件传值,可以通过设置子组件props的twoWay: true来达到子组件数据绑定至父组件的效果。如果既使用.sync修饰符,同时子组件props中添加的twoWay: true时,就可以实现数据的双向绑定了,具体详细介绍看wepy...原创 2019-03-09 10:56:15 · 4751 阅读 · 0 评论