微信小程序开发笔记(二)
1.小程序代码构成 通过开发者工具快速创建了一个 wechatdemo 项目。项目里边生成了不同类型的文件: .json为配置文件 .wxml 为模板文件,相当于HTML模板 .wxss 为样式文件,相当于HTML的CSS样式表 .js 为JS 脚本逻辑文件,相当于HTML的js脚本 一个描述整体程序的 app 多个描述各自页面的 pages 一个项目IDE配置文件 project.config.json 一个共用程序逻辑库 utils 2.一个小程序主体部分(名称为app)由三个文件组成,必须放在项目的根目录 文件 作用 必填 app.js 小程序逻辑 是 app.json 小程序公共配置 是 app.wxss 小程序公共样式表 否 2.1 一个描述整体程序的 app 之app.js文件(注册小程序项目) 1.App() 必须在 app.js 中注册,且不能注册多个。 2.不要在定义于 App() 内的函数中调用 getApp() ,使用 this 就可以拿到 app 实例。 3.不要在 onLaunch 的时候调用 getCurrentPages(),此时 page 还没有生成。 4.通过 getApp() 获取实例之后,不要私自调用生命周期函数。 其他