小程序
Japer_01
觉得难的东西,不会的技术,一定不要躲。先搞明白,而后精湛,慢慢努力超过别人。很多人都静不下心来潜心研究,慢慢的就会被这个行业自动淘汰,所以执着你所执着的,坚持你所坚持的,努力奋斗,积跬步以致千里。
展开
-
微信小程序模板消息实现(PHP+小程序)
参考官方文档和部分资料,总结小程序模板消息推送以及相关注意事项,楼主踩过的坑,特来与大家分享。一、开发准备:1.在微信公众平台-小程序的模板中心申请消息模板二、实现原理:文档示例:小程序 + 接口(PHP)小程序部分:话不多说,先上效果图:示例代码:<form bindsubmit="formSubmit" report-submit='tr...原创 2018-09-29 17:19:19 · 7236 阅读 · 1 评论 -
微信小程序开源项目库汇总
最近微信小程序很火,收集了许多GitHub上的微信小程序开源项目,做了一个合集 微信小程序合集,内含各种微信小程序相关的开发工具,Demo,UI组件,开发框架,项目实例等等等等,会不断更新,大家喜欢的可以star一下。内容UI组件 开发框架 实用库 开发工具 服务端 项目实例 DemoUI组件weui-wxss ★1873 - 同微信原生视觉体验一致的基础样式库 zan...转载 2018-11-02 13:40:44 · 2529 阅读 · 1 评论 -
小程序的登录与静默续期
每一个有数据交互的小程序,都会涉及到登录、token 等问题,openid 又是什么呢?怎么使用静默续期,来提升用户体验呢?小程序登录登录时序一切的一切,都要从这么一张小程序登录时序图说起:通常情况下,我们的小程序都会有业务身份,如何将微信帐号和业务身份关联起来呢?这个时候我们需要上图的步骤:小程序调用wx.login()获取临时登录凭证code。 小程序将code传到开发者...转载 2019-02-15 13:58:58 · 3906 阅读 · 2 评论 -
小程序的底层框架
前端的框架太多让人眼花缭乱,很多相似的地方,优秀的地方大家都会借鉴,同时又会有各自的一些特点。小程序也好,其他框架也好,理解他们的设计缘由、实现原理,还是能学到很多很多东西的。一切始于双线程技术选型上一节《小程序的诞生》中,我们也提到了小程序的双线程设计。目前来说,页面渲染的方式主要有三种:Web 渲染。 Native 原生渲染。 Web 与 Native 两者掺杂,也即我...转载 2019-02-18 15:10:39 · 2678 阅读 · 0 评论 -
小程序的安全与管控
作为一个平台,管控和安全是很有必要性的。虽然说这些是开发自己需要进行防范的,但是平台如果能解决,也算是皆大欢喜了。双线程到底解决了什么先给小程序团队的双线程设计鼓个掌,关于双线程大家也可以回顾下《小程序的底层框架》。H5 的隐患要知道,Web 技术是非常开放灵活的,开发者可以利用 JavaScript 脚本随意地操作 DOM,这是会带来以下的问题:随意地跳转网页,改变界面上的任...转载 2019-02-18 15:13:02 · 3844 阅读 · 0 评论 -
小程序开发文档规范
目录规范1.目录概述组件文件所有组件相关文件统一放在components目录下。图片文件项目图片文件放置于根目录的images文件夹下,组件独有的图片放在当前组件images目录下模型文件模型文件主要用于编写各类业务模型。项目模型文件放置于根目录的models文件夹下,组件相关模型放置于components目录下的models文件夹中。行为文件行为文件放在所引用...原创 2019-02-18 15:30:48 · 2824 阅读 · 1 评论 -
微信小程序获取unionid与openid
获取unionid需要先在微信开放平台绑定小程序,否则无法获取UnionID机制说明unionid来区分用户的唯一性,在相同微信开放平台帐号下的移动应用、网站应用、小程序、公众号,用户的unionid是唯一的。也就是说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。OpenID机制说明OpenId是用来区分应用的唯一性,在相同微信开放平台账号下不用的应用,其u...原创 2018-10-17 15:56:14 · 19207 阅读 · 0 评论