mina:running_environment
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| mina:running_environment [2020/08/24 19:28] – [3. 页面 渲染层] sabertoy | mina:running_environment [2020/08/25 23:32] (当前版本) – [3.4 代码案例] sabertoy | ||
|---|---|---|---|
| 行 171: | 行 171: | ||
| [[mina: | [[mina: | ||
| + | |||
| + | 要获取用户的地理位置时,只需要: | ||
| + | |||
| + | <code javascript> | ||
| + | wx.getLocation({ | ||
| + | type: ' | ||
| + | success: (res) => { | ||
| + | var latitude = res.latitude // 纬度 | ||
| + | var longitude = res.longitude // 经度 | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | 调用微信扫一扫能力,只需要: | ||
| + | |||
| + | <code javascript> | ||
| + | wx.scanCode({ | ||
| + | success: (res) => { | ||
| + | console.log(res) | ||
| + | } | ||
| + | }) | ||
| + | </ | ||
| + | |||
| + | <wrap hi> | ||
| + | [[https:// | ||
| + | |||
| + | 1.我们约定,以 on 开头的 API 用来监听某个事件是否触发 \\ | ||
| + | |||
| + | 这类 API 接受一个< | ||
| + | |||
| + | <code javascript> | ||
| + | wx.onCompassChange(function (res) { | ||
| + | console.log(res.direction) | ||
| + | }) | ||
| + | </ | ||
| + | |||
| + | 2.我们约定,以 Sync 结尾的 API 都是同步 API \\ | ||
| + | 3.大多数 API 都是异步 API,如 wx.request,wx.login 等。这类 API 接口通常都接受一个 Object 类型的参数 | ||
| ===== -#3 页面 渲染层===== | ===== -#3 页面 渲染层===== | ||
| 行 195: | 行 233: | ||
| 在渲染完界面之后,页面实例就会收到一个 onLoad 的回调,你可以在这个回调处理你的逻辑。 \\ | 在渲染完界面之后,页面实例就会收到一个 onLoad 的回调,你可以在这个回调处理你的逻辑。 \\ | ||
| - | [[https:// | + | [[https:// |
| ==== - wxml 页面结构 ==== | ==== - wxml 页面结构 ==== | ||
| 行 230: | 行 268: | ||
| </ | </ | ||
| + | ==== - WXSS ==== | ||
| - | ===== -#4 组件 | + | |
| + | |||
| + | ==== - 组件 ==== | ||
| [[https:// | [[https:// | ||
| - | ==== - 什么是组件 | + | === - 什么是组件 === |
| * 组件是视图层的基本组成单元。 | * 组件是视图层的基本组成单元。 | ||
| 行 250: | 行 291: | ||
| </ | </ | ||
| - | ==== - 代码案例 | + | === - 代码案例 === |
| 例如,你需要在界面上显示地图,你只需要这样写即可:\\ | 例如,你需要在界面上显示地图,你只需要这样写即可:\\ | ||
| 行 271: | 行 312: | ||
| - | ===== - API ===== | ||
| - | 要获取用户的地理位置时,只需要: | ||
| - | |||
| - | <code javascript> | ||
| - | wx.getLocation({ | ||
| - | type: ' | ||
| - | success: (res) => { | ||
| - | var latitude = res.latitude // 纬度 | ||
| - | var longitude = res.longitude // 经度 | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | 调用微信扫一扫能力,只需要: | ||
| - | |||
| - | <code javascript> | ||
| - | wx.scanCode({ | ||
| - | success: (res) => { | ||
| - | console.log(res) | ||
| - | } | ||
| - | }) | ||
| - | </ | ||
| - | |||
| - | <wrap hi> | ||
| - | [[https:// | ||
| - | |||
| - | 1.我们约定,以 on 开头的 API 用来监听某个事件是否触发 \\ | ||
| - | |||
| - | 这类 API 接受一个< | ||
| - | |||
| - | <code javascript> | ||
| - | wx.onCompassChange(function (res) { | ||
| - | console.log(res.direction) | ||
| - | }) | ||
| - | </ | ||
| - | |||
| - | 2.我们约定,以 Sync 结尾的 API 都是同步 API \\ | ||
| - | 3.大多数 API 都是异步 API,如 wx.request,wx.login 等。这类 API 接口通常都接受一个 Object 类型的参数 | ||
mina/running_environment.1598268482.txt.gz · 最后更改: 2020/08/24 19:28 由 sabertoy
