-
2017-04-24 14:39:09
- 微信小程序开发基础篇之结构概览(2)
- 微信小程序开发教程(基础篇)1初识微信小程序 在上一篇教程的最后,我们生成了一个类似"Hello World"的小程序,这个过程中没有编写任何一行代码。在新建一个项目后,微信小程序会生成一个默认的程序框架,后续程序的开发工作都在这个框架上进行。这个默认框架包含下面几部分: app.xx 每个微信小程序都会包含app.js, app.json, app.wxss 三个文件,其中app.js文...
-
2101
-
2017-04-24 14:39:59
- 微信小程序开发基础篇之初识(1)
- 这篇教程是微信小程序开发教程的第一篇,我会简要介绍下微信小程序开发相关的一些基本知识 获取AppID 如果你是收到邀请的开发者,我们会提供一个帐号,利用提供的帐号,登录 https://mp.weixin.qq.com ,就可以在网站的“设置”“开发者设置”中,查看到微信小程序的 AppID 了,注意不可直接使用服务号 或订阅号的 AppID 。 上述内容来自微信的官方教程。按照微信官方...
-
2306
-
2017-04-24 14:31:48
- 微信小程序开发之手势解锁代码实例
- 手势解锁是app上常见的解锁方式,相比输入密码方式操作起来要方便许多。下面展示如何基于微信小程序实现手机解锁。最终实现效果如下图: 整个功能基于canvas实现,首先添加画布组件,并设定样式 手势解锁实现代码在gesturelock.js中(完整源码地址见末尾)。 初始化 主要设置一些参数,如canvas的长宽,canvas的context,手势锁的个数(3乘3, 4乘4),手势锁的颜色,...
-
1930
-
2017-04-24 14:27:48
- 用ThinkPHP做微信登陆的后台
- 微信小程序官方给了十分详细的登陆时序图,当然为了安全着想,应该加上签名加密。 微信小程序端 调用wx.login获取 code 。 调用wx.getUserInfo获取签名所需的 rawData , signatrue , encryptData 。 发起请求将获取的数据发送的后台。 ThinkPHP后台 根据登陆凭证 code 获取 sessionkey 和 openid。 数据签名...
-
3535
-
2017-04-24 14:24:27
- 微信小程序微信支付接入开发
- 本文主要讲述微信小程序接入微信支付开发过程中遇到的坑,分为两大块,小程序端和后台接口封装。本文主要内容如下: 一、后台接口封装; 二、小程序端整合; 三、踩坑总结。
-
2572
-
2017-04-24 14:15:12
- 微信小程序开发之抽屉菜单实例详解
- 抽屉菜单是app上常见的菜单设计方式,典型的抽屉菜单如下图所示 下面展示如何基于微信小程序实现抽屉菜单,最终效果如下图所示: 页面包含一个主页和抽屉菜单页,为了实现滑动效果,页面采用absolute布局,代码如下index.wxml index.wxss 程序绑定了主页的touch事件和tap事件,并且使用catchtouchmove阻止了move事件的传递,因为在真机环境下页面会自动响应滑...
-
3929
-
2017-04-24 14:11:08
- 更深层次讲解微信小程序实现左滑删除
- 左滑删除效果在app的交互方式中十分流行,比如全民应用微信 再比如曾引起很大反响的效率app Clear 从技术上来说,实现这个效果并不困难,响应一下滑动操作,移动一下组件,再加上些坐标计算,状态记录就可以了。也有一些文章介绍了在小程序上如何实现这一效果,不过我基本可以确定这些开发者没有在真机上详细测试,因为经我实践发现,在小程序上想要完美实现这个效果几乎是不可能完成的任务。 这一切要从小程...
-
2385
-
2017-04-24 14:07:16
- 分享一个微信小程序页面传值小探
- 最近组里开发小程序,遇到了一个前端亘古不变的话题:页面传值刚开始使用路径传参解决,但是众所周知: 各浏览器HTTP Get请求URL最大长度并不相同,几类常用浏览器最大长度及超过最大长度后提交情况如下:IE6.0 :url最大长度2083个字符,超过最大长度后无法提交。IE7.0 :url最大长度2083个字符,超过最大长度后仍然能提交,但是只能传过去2083个字符。firefox 3.0....
-
2448
-
2017-04-24 14:03:28
- 分享一个开发个人微信小程序思路
- 一.应用场景 目前微信小程序使用的场景主要分为两大类:支付类以及工具类。 支付类的代表有滴滴出行,美团外卖,实现的是生活场景与日常消费的环节。 工具类的代表有番茄闹钟,朝夕日历,解决的是高频高效的工具使用场景。 不难看出,微信小程序最大的价值就在于集成了微信庞大的用户数量,以及方便的支付入口。 目前最大的作用就是实体小店与线下消费的结合,商家无需支付额外的费用来开发一个特有的app,用户不需...
-
4009
-
2017-04-24 13:59:19