观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,主体对象的状态变化会通知所有观察者对象。观察者模式又叫做发布-订阅模式、模型-视图模式、源-监听器模式或从属者模式。这种模式在我们实际生活中并不鲜见,比如订牛奶、订报纸。我们订阅了某报纸之后,一旦报纸有新版出来,就会送到我 ...
最近接到了一个卖大闸蟹的海鲜店老板的定制开发,他要在店里卖礼品卡,礼品卡上有面值298、598、998元不等的面值卡,上面有卡号,密码, 密码用刮刮银涂上了,客户买礼品卡送人,送别人礼品卡而不直接送大闸蟹,这中间有很多道理(成熟的人才懂),收到礼品卡的贵人,什么时 候想吃了,就什么时候按照礼品卡上的 ...
https://www.jb51.net/article/136476.htm 目录 前期准备: 前期准备: 前面讲了怎么实现微信支付,详见博文:PHP实现微信支付(jsapi支付)流程 和ThinkPHP中实现微信支付(jsapi支付)流程。由于业务需求,还需要有微信退款,经过研究和摸索,也终于搞 ...
2. https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=4_3 ...
MINA 框架: 启动: 冷启动,热启动 加载: 生命周期 路由: 事件: 事件时视图层到逻辑层的通信方式 事件可以将用户的行为反馈到逻辑层进行处理 事件可以绑定在组件上,触发事件后就会执行逻辑层对应的时间处理函数 时间对象可以携带额外信息 ...
前言 说起小程序,其实在去年我都还只试着照着官方文档写过demo的,不过现在这家公司小程序做得比较多,我来之后也参与了几个小程序的开发了,最开始那几个是用的wepy,最近一个开始转用mpvue开发,最近这个项目终于上线了,我也来试着总结回顾一波吧。 关于框架的选择 我刚来现在的公司时,我就了解过有一 ...
RSA加密 解密 加签 验签 1. 将 wx_rsa.js文件copy到自己想放置的目录下,并在需要用到的js文件中引用 如: 2. 在对应的触发事件下进行相应的操作: 加密: 解密: 加签: 验签: ...
微信公众号支付 最近项目需要微信支付,然后看了下微信公众号支付,,虽然不难,但是细节还是需要注意的,用了大半天时间写了个demo,并且完整的测试了一下支付流程,下面分享一下微信公众号支付的经验。 一、配置公众号微信支付 需要我们配置微信公众号支付地址 ...
如果你知道微信,还不知道微信小程序就out啦,自从微信小程序跳一跳火了之后,带动了不少小程序的发展,其中,这4个微信小程序非常强大,无需下载,无需安装,搜一搜就能用啦,不管你是什么手机,拥有就无敌了。 1. 最近文档随身 一个分享文档的工具,是我偶然间发现的,可以随时查看、分享最近文档,很方便,是移 ...
微信小程序点击图片放大预览使用到 wx.previewImage 接口,可以放大、上/下一张 上代码 wxml代码 js代码 测试的只能用网络图片,本地不能使用,这个需要研究研究。 效果图 ...
项目里需要用到扫描二维码,自己实现,不会。 找到了两种解决方案: 具体实现:前端代码(vue)(前端用到 vux) 通用.net core 微信授权获取方法。 controller调用 在主页面要添加微信接口js调用 调用微信api接口: 1:Ip,和域名都要加到微信公众平台里,缺一不可,在这里被坑 ...
网上有很多关于微信分享后没有回调的问题,大多数讲的都是一些配置不对、WXEntryActivity类的包名不对等所引起的错误。但我今天要讲的问题不是因为这些集成不当引起的问题,而是微信分享SDK本身存在的问题(或者这并不是微信SDK的bug,而是微信本身就是这样设计的)。这个问题就是,当我们分享成功 ...
wxml: <textarea class="input" bindinput='bindContent' value="" placeholder="请填写评论内容 "></textarea> <button class='button show-button' bindtap="Submit" ...
APP支付: 1.微信支付: 这是app支付时,一个完整的流程 1.1首先要去微信开放平台注册,并创建APP <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tJZCI6Ijg3ODgtMTU0MTgzMTE2NzA2OCIsImJsb2NrVH ...
1 function isWeixin() { 2 if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) { 3 return true; 4 } 5 return false; 6 } ...
用微信官方提供的demo验证token 老是失败, 但是我自己用IIS 加 .net , token就能登录成功, 后来debug, 找各种问题,总是不能解决. 最后还是再搜了搜. 找到这么一篇解决方案.原文在这里: https://www.cnblogs.com/donlyn/p/5675483. ...
关于“enablePullDownRefresh”: “true” 一、使用方式 在 Page 中定义 onPullDownRefresh 处理函数,监听该页面用户下拉刷新事件。需要在 config 的window选项中开启 enablePullDownRefresh。当处理完数据刷新后,wx.st ...
2018年的11月份,自己做微信小程序相关的项目已经有四个月,这四个月自己走过很多弯路,也学到了不少经验,下面就一一总结: 一,微信小程序的radio组件是可以改变按钮样式的(比如大小,颜色等等) 改变大小解决办法:https://blog.csdn.net/iafmay/article/detai ...