-
- 注册整个应用: app.js ---> App({})
-
- 全局的配置文件: app.json ---> pages(页面的路径), window(窗口的表现)
-
- 注册页面
- 注册页面: index.js ---> Page({})
- wxml, wxss, json
- 没有DOM,一切基于组件化
- 单项数据流: MODEL ---> VIEW
- 事件: 1) 冒泡事件(bind + 事件名) 2) 非冒泡事件(catch + 事件名)
- 小程序环境里全局对象是wx而不是window
- 数据缓存的时候单个数据不能大于1M, 所有数据上限是10M
- 如何向事件回调中传递: data-key = value
- 如何在事件的回调中获取数据: event.currentTarget || event.target.dataset
- 如何通过路由跳转传递数据: 路由地址?key=value
- 如何在页面中获取路由传过的数据: 在onLoad中的options
- 路由: wwx.navigateTo wx.navigateTo
- 提示: wx.showToast
- 缓存: wx.setStorage || wx.setStroageSync, wx.getStorage || wx.getStorageSync 1. 异步: 非阻塞,回调函数 2. 同步: 阻塞,没有回调 3. 缓存注意事项: 单个数据不能大于1M, 所有数据上限是10M