程序调试主要有三个功能区:模拟器、调试工具、小程序运行区
模拟器
模拟器模拟了微信小程序在客户端的实际逻辑表现,能够在模拟器上呈现大部分API的正确状态。
调试工具
调试工具分为6大功能模块:Wxml、、、、、和
动态链接库
wxml用于帮助开发者开发Wxml转换后的界面,在这里可以看到真实的页面结构以及结构对应的wxss属性,同时可以修改对应的wxss属性,并在模拟器中实时看到修改效果。通过调试模块左上角的选择器,还可以快速找到页面中组件对应的wxml代码。
用于展示当前项目的脚本文件。与浏览器开发不同的是,微信小程序框架会对脚本文件进行编译,所以开发者看到的文件是处理后的脚本文件。开发者的代码会被包裹在函数中,而对于Page代码来说,最后会有主动的调用。
用于观察和显示请求状态
用于展示当前项目当前时刻的具体数据,并对项目数据进行实时反馈,可以在这里编辑数据,并及时反馈到界面。
用于使用wx.或者wx.之后显示当前项目的数据存储情况。
主要有两大功能:
小程序运营区
小程序操作区帮助开发者模拟一些客户端环境操作,例如当用户从小程序返回聊天窗口时,会触发设置为小程序后台的API。
当小程序使用多窗口时,可以在顶部操作区域切换页面。需要注意的是,该操作只是为了方便开发者而存在的,在真正的微信客户端中不会提供。