小程序开发,导航栏样式的学习平台
指南: 小程序宿主环境 程序与页面 app.json的pages字段,可以知道当前小程序的所有页面路径。 { "pages": ["pages/index/index", "pages/logs/logs"] } 这个配置说明在项目里定义了两个页面,字段的第一个页面是小程序的首页。 小程序启动后,app.js的APP实例,它里面的onLaunch的回调会被执行。 App({ onLaunch() { // 小程序启动之后 触发 } }) 看看小程序的一个页面是怎么写的, 首先,.json文件配置生成一个界面,接着,装载这个页面的WXML和WXSS文件,最后装载js文件。 js文件是由页面构造器Page()生成,里面是各种对象,默认的是data对象和onLoad方法。 组件 通过写组件标签名显示组件。 在组件里写明属性传值,也可以写事件函数,来处理相关行为。 <map bindmarkertap="markertap" longitude="广州经度" latitude="广州纬度"></map> bindmarkertap就是一个事件,后面两个是属性。 API 微信小程序提供了很多内置的API。比如调用微信扫一扫功能, wx.scanCode({ success: (res) => { console.log(res) } }) 多数API的回调都是异步的,这句话其实我并不明白。