微信小程序开发
开发工具:微信开发者工具,注册账号 => 微信原生开发
网站:https://mp.weixin.qq.com
必须注册:和公众号类似
个人账号 -- 不能有大量用户
企业账号 -- 可以有一切的功能
注意点:公众号,企业号、小程序、小游戏这些号,都是使用的一个邮箱,在这些平台上一旦这个邮箱注册以后,不能进行二次注册,不能被注销
注册的时候会绑定微信账号,那么这个微信账号是管理账号
注册完成以后,需要去登录,登录的时候必须使用微信账号的扫一扫进行登录
3.开发工具 -- 必须下载和安装,否则没有办法发布
这个开发工具是用的NW.js(现在前端有两个桌面开发平台electron.js -- 它是基于nodejs的)开发的
4.微信小程序开发规范
1.小程序的启动文件
app.js这个文件最好不要修改名字,因为这个文件是项目的主要运行入口
app.json 小程序全局配置文件
app.wxss 小程序全局样式文件,如果是用js开发,那么只能写css样式,不能用样式预处理器
2.小程序单个功能开发
app.json 一般在项目中的pages中进行页面功能开发
如果要开发单个功能,不需要在pages目录下去新建文件,直接在pages选项中直接配置地址然后保存,工具会自动生成功能文件
一般一个功能有四个文件 -- 文件一旦生成以后,不要修改名字,因为小程序是按照路径来进行文件加载的
.js编写业务逻辑(js代码)
.json页面配置
.wxml页面的dom结构编写 不能使用html的元素,只能使用微信自定义的组件和开发者自定义组件
.wxss 页面的样式
1.小程序生命周期
a.onLaunch 生命周期
它是全局生命周期 -- app.js文件中进行编写
b.页面上的生命周期
onLoad,onReady,onShow,onHide,onUnload生命周期
1.小程序绑定数据方法
2.小程序条件渲染
3.遍历渲染
4.绑定事件方法
a.绑定语法
b.参数传递语法
5.小程序ajax请求 -- 以及全局方法封装的方法

浙公网安备 33010602011771号