摘要: 微信小程序的支付和退款流程 近期在做微信小程序时,涉及到了小程序的支付和退款流程,所以也大概的将这方面的东西看了一个遍,就在这篇博客里总结一下。 首先说明一下,微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。我在后端使用的是php,当 阅读全文
posted @ 2017-11-29 22:04 未曾见海 阅读(42614) 评论(5) 推荐(4) 编辑
摘要: 小程序登陆和登陆状态维护 1.客户端调用 wx.login() ,获得返回参数 code 2.客户端调用 wx.request() 将 code 发送到服务器 3.服务器将 code 和存储在服务器的 appid 和 appSecret 共三个参数作为请求参数加入URL,向下面的微信服务器接口发起请 阅读全文
posted @ 2017-07-14 09:06 未曾见海 阅读(6104) 评论(1) 推荐(8) 编辑
摘要: 用纯JS实现动画效果代码量大,计算复杂.因此现在前端页面的动画效果一般都采用CSS来实现. CSS动画实现简单高效,但是在处理动画,控制动画过程上却缺少一些有效手段. 例如我们想在动画效果完成时调用回调函数来处理一些事务,会发现CSS并没有提供直接的方法来让我们使用. 一.css动画简介 css动画 阅读全文
posted @ 2017-05-17 18:32 未曾见海 阅读(5490) 评论(4) 推荐(0) 编辑
摘要: 在web网页中,用户的一些行为,例如注册,登录,付款,修改密码等,都需要网站通过手机验证码来确认其行为身份,从而保证用户账户和网站自身的安全. 一.简介 网页中的验证码一般都是采用点击获取的方式,在实现页面的获取手机验证码按钮时,着重需要考虑的是以下几点: 保证在手机号码填写符合规范的情况下才可以点 阅读全文
posted @ 2017-05-15 15:36 未曾见海 阅读(15494) 评论(1) 推荐(0) 编辑
摘要: 在上一篇文章中,我们使用 js+css 实现了模态框效果,在理解了模态框的基本实现方法和实现效果后,我们就要寻找更快捷的方法,又快又好的来完成模态框开发需求,从而节约时间,提高效率。一个好的轮子,不仅能大幅减轻工作量,而且能让我们的代码更简明和优雅。 今天我们选择使用著名的 bootstrap 库的 阅读全文
posted @ 2017-05-10 15:56 未曾见海 阅读(7548) 评论(0) 推荐(0) 编辑
摘要: 很多时候我们在浏览图片时,会发现点击图片后,会弹出一个被点击图片的放大图片浮在页面上,占满整个窗口。这就是图片模态框效果。 这个效果可以使用某些js库实现,如bpopupJs。但是在这里我们使用纯js实现,能够更好理解效果原理和实现方法。 一.实现思路 我们点击小图片之后,图片模态框出现,同时图片模 阅读全文
posted @ 2017-05-02 18:21 未曾见海 阅读(7045) 评论(5) 推荐(3) 编辑
摘要: 半个多月没写博客了,因为来到北京之后一直忙着找工作面试,但心里还是常常有愧疚感的。 最近新领域的东西看的比较少,一直在忙活着巩固以前学过又慢慢遗忘掉的东西,万幸拾起来旧东西的速度还不算慢。 面试是不太顺利的,不是薪水不如意就是环境太不堪,我已经很宽容的看待很多东西了,无奈的是还是有些难以接受,只恨自 阅读全文
posted @ 2017-04-26 15:07 未曾见海 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: sublime-text-3 编辑器性感而敏捷,却让人感慨有其长必有其短。 有些缺点都可以通过插件解决。但是要解决输入中文问题却很复杂,不能输入中文实在是太痛苦了。 我在做一个有很多文字的html页面,在无数次复制粘贴后,我终于决定看一下有没有好的解决办法能解决这个问题。 在试了有十几个教程都失败时 阅读全文
posted @ 2017-04-14 18:22 未曾见海 阅读(15860) 评论(0) 推荐(0) 编辑
摘要: 偶然发现linux系统附带的一个数独游戏,打开玩了几把。无奈是个数独菜鸟,以前没玩过,根本就走不出几步就一团浆糊了。 于是就打算借助计算机的强大运算力来暴力解数独,还是很有乐趣的。 下面就记录一下我写解数独程序的一些思路和心得。 一.数独游戏的基本解决方法 编程笼统的来说,就是个方法论。不论什么程序 阅读全文
posted @ 2017-04-11 22:37 未曾见海 阅读(18404) 评论(1) 推荐(1) 编辑
摘要: 在jQuery中,添加元素有append(),prepend和 after(),before()两种共四个。 根据字面意思我们可以看出他们分别是追加,添加和之前,之后,意思相近。同时他们又都有添加元素的作用,容易混淆。 要想搞清楚他们之间的区别。 首先我们要明白这几个函数各自的作用。 一.appen 阅读全文
posted @ 2017-04-08 20:43 未曾见海 阅读(29462) 评论(2) 推荐(6) 编辑