摘要: 基础知识 MINA 框架 为方便微信小程序开发,微信为小程序提供了 MINA 框架,这套框架集成了大量的原生组件以及 API。通过这套框架,我们可以方便快捷的完成相关的小程序开发工作。 MINA 框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并 阅读全文
posted @ 2018-03-12 11:37 ShareAndCreate 阅读(2590) 评论(0) 推荐(0) 编辑
摘要: 一、「程序秀」 「程序秀」这个小程序非常特别,因为它是一个可以帮助别人开发小程序的小程序。它以「即速应用」这个无需代码一键生成微信小程序的开发工具为基础,为广大开发爱好者提供小程序开发的最新资讯和培训课程,因此短短的时间里迅速在业内普及开来。功能实用性上,它同时满足了两种人群的需求:完全不懂技术的小 阅读全文
posted @ 2018-03-12 11:35 ShareAndCreate 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 本案例实现动态显示城市天气的功能,案例效果如下: 首先分析制作的思路: 1.在app.json文件的pages数组里加上main文件夹和template(模板)文件夹的路径。 2.在main.js文件中,在onLoad()函数中调用loadInfo()函数。 3. 自定义获取位置的函数loadInf 阅读全文
posted @ 2018-03-12 11:31 ShareAndCreate 阅读(5504) 评论(0) 推荐(0) 编辑
摘要: 小程序使用的是微信自己开发的MINA框架,提供了试图层描述语言。MINA框架中的四种类型的文件: .js文件-基于JavaScript的逻辑层框架 .wxml视图层文件-是MINA设计的一套标签语言 .wxss样式文件-用于描述WXML的组件样式 .json文件-配置文件,用于单个页面的配置和整个项 阅读全文
posted @ 2018-03-12 11:20 ShareAndCreate 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 小程序的媒体组件主要包括图片组件(image)、音频组件(audio)、视频组件(video)。通过这些最贱可以控制图片、音频和视频在页面上的显示方式以及加载播放的进程。 image组件是图片引用组件,和HTML语言中的<img></img>类似,具有一系列的裁剪和缩放的属性。 image组件属性以 阅读全文
posted @ 2018-03-12 11:18 ShareAndCreate 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 第一步:注册 在微信公众平台官网首页,点击注册。(相关文档可以找到,这里不再累述,望见谅。) 微信小程序注册成功后界面 第二步:编辑器、开发工具 我们假定你已经申请注册好微信小程序了,我们选定一个代码开发的编辑器。 这里,我推荐用:Sublime Text或者 Visual Studio Code。 阅读全文
posted @ 2018-03-12 11:16 ShareAndCreate 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要讲述3个方面的内容,如下: 1、SSL证书的获取 2、服务器 Nginx SSL 证书的配置。 3、如何兼容80端口和443端口以及为什么要同时兼容这两个端口。 1、SSL证书的获取 https 是微信小程序官方规定的,必须实现服务器的https 访问。那么就涉及到SSL证书了。目前市场 阅读全文
posted @ 2018-03-12 11:11 ShareAndCreate 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 微信小程序开发计算器有多种方法,但是大部分代码比较复杂、不容易理解。本案例进行了改进,主要是组件bindtap属性绑定的自定义函数clickBtn(),采用了switch语句,使得代码结构更加清晰,学习者更容易理解,现分享如下。案例的效果如下图所示: 制作步骤如下: 1. 在微信开发者工具的全局控制 阅读全文
posted @ 2018-03-12 11:09 ShareAndCreate 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 实现效果 先来个效果图 效果图 3:项目结构 结构 4:小程序配置 使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。 { "pages":[ "pages/index/index" ], "window":{ "backgrou 阅读全文
posted @ 2018-03-12 11:01 ShareAndCreate 阅读(4641) 评论(0) 推荐(0) 编辑
摘要: 一、开发前准备 1)准备一个服务器,一个已经备案的域名(小程序开发必须使用:https) 2)涉及到微信支付的,需提前在微信支付商户平台,申请商户号和秘钥 3)如果需要将微信公众号或微信小程序相互打通,需提前在微信开放平台注册账号,并将微信公众号或小程序绑定在一起(此时才会获取到unionid) 二 阅读全文
posted @ 2018-03-12 09:49 ShareAndCreate 阅读(6231) 评论(0) 推荐(0) 编辑