开发调试
页面开发
银商手机端小程序使用 Weex 进行页面开发,开发者能够通过撰写 *.vue 文件,基于<template>
,<style>
,<script>
快速构建组件化的小程序应用。
<template>
<div class="wrapper" append="tree">
<image src="logoUrl" class="logo"></image>
<text class="title">Hello {{target}}</text>
</div>
</template>
<script>
import icon from './logo.png'
export default {
data: {
logoUrl: icon,
target: 'UMS 小程序示例'
}
}
</script>
<style>
.wrapper { align-items: center; margin-top: 180px;}
.logo { font-size: 48px; margin-top: 50px; color: #004684;}
.title { width: 360px; height: 82px;}
</style>
注意
使用 Weex 开发手机端小程序应用与Web 浏览器上的开发毕竟有所不同。在Web上有些基于 Vue 的语法,在小程序开发上并不支持,小程序的 Vue 语法只是Vue.js的一个子集。详情可参考:【Vue在终端和Web中的差异】
小程序页面开发通常有两种模式(详情参考 单页应用和多页应用):
- 单页面应用(SPA)
- 多页面应用(MPA)
页面调试
开发者可借助 Weex 官网提供调试软件 Weex playground 进行界面的开发调试。
在使用 Weex playground 调试软件时,开发者首先需要将手机和电脑连接到同一个局域网wifi上。
启动调试:
$ weex debug <file>
在命令行输入上述命令,此时启动调试服务器,并同时唤起 Chrome 浏览器打开调试主页。这个调试主页上会有一个二维码,使用 Weex playground 扫描这个二维码可以开启调试。
软件调试步骤:
1.开启 Weex playground 。
2.点击app上的扫码调起扫码摄像头。
3.连接上调试服务器后,页面 App List 中会出现连接上的设备信息。
4.扫描 js 文件入口二维码(这个二维码是程序的入口)。
5.如果手机上出现当前调试页面,则表示连接完成。
Inspector查看页面结构:
点击调试主页上的Inspector,在Inspector里能够查看页面的结构,建议选择vdom来看虚拟dom的结构。
Debugger设置断点、查看调用栈
打开调试页面后,可以使用Debugger设置断点,调试JS文件。