很久没玩小程序了,刚刚一打开提示安装最新版1.5.0,因为小程序更新速度快,我会在底部加上更新日志~
小程序的特点:
1 | 用完即走 |
小程序的不足:
1 | 不适合开发大型应用 |
小程序的用途:
1 | 小程序的优点是即用即走,就是方便快捷使用不用下载到本地的意思,例如:支付宝的话费充值功能,如果是小程序的话,它没法做成整个支付宝,但是它可以做功能分支,用户不需要下载就可以直接打开使用。 |
小程序的构成
小程序的构成分成整体文件(images,app.js,app.json,app.wxss)和组成文件(index.js,index.json,index.wxml,wxss)
其中红色是配置文件,蓝色是界面文件。
小程序的开发
1.到这里下载小程序的开发工具
2.打开开发工具,第一次打开是需要用微信扫一扫进入的,可以看到有两个选项,本地小程序项目和公众号网页开发(微信公众号和服务号)
3.选择本地小程序项目==>添加项目==>选择无app ID,然后填写项目名称,接着选择目录(可以是桌面的文件夹)
4.项目目录下有个在当前目录中选择quick start项目(quick start是官方给的小程序示例项目建议勾上)
5.选好之后添加项目就可以看到小程序的组成结构了
其中:界面代码index.wxml(类似于网页开发的html)
js代码写在index.js(类似于网页开发的js文件,这里不需要引入)
css代码写在index.wxss文件(类似于网页开发中的css,这里不需要引入)
注意:这里的.js、.wxml、***.wxss需是
同一个名字,项目自带的app.js,app.json,app.wxss三个配置文件也可以修改小程序,
还需要注意的是小程序不能添加外部链接,如a标签的href,Window.location.href,window.open都是无效的(小程序是无法使用Windows对象的)。
其跳转的方式有两种:
wxml页面中:
1 | <navigator url="页面路径">跳转到新页面</navigator> |
js页面中:
1 | 事件处理 |
app.json中tabBar注册过的tab页,就是“tabBar页面”,不是tabBar中注册占用的页面就是“应用内的页面” 。
了解了以上步骤之后就可以开始你的小程序之旅了
这是我自己开发好的小程序
小程序代码包的大小
1 | 小程序原来的代码包限制大小为1M,但是最近听说为了增加小程序开发的灵活性, |
目前个人用户已经可以申请小程序账号了,步骤在这里:
个人申请小程序账号流程
1、在微信公众平台官网首页点击右上角的“立即注册”按钮。
2、选择注册的帐号类型:选择“小程序”。
3、填写自己的邮箱和密码:(作为登录帐号,请填写未被微信公众平台注册,未被微信开放平台注册,未被个人微信号绑定的邮箱)。
4、填写主体信息:点击激活链接后,继续下一步的注册流程。请选择主体类型选择,完善主体信息和管理员信息。(个人注册选择个人就可以)
5、这时候跳出主题类型信息提交后就不可修改了,点击确定完成注册流程,接着就可以美滋滋玩小程序了
没有小程序账号的影响???
1 | 不能上传和发布小程序 |
但是没有小程序账号也可以丝毫不惧,不会影响开发的
小程序的更新日志
小程序的更新速度是很快的,离上一次写的版本没过多久,9月1日又推出了新版本,本来打算用最新版本再写一篇博客但是它的开发流程,原理等特点都是大同小异,就没再写一篇,后续的更新我会加在这个的后面~~~