Elements 面板
使用 Elements 面板可以检查和修改元件。
概览
Elements 面板提供了一个可用于检查和操控元件的强大界面。你可以利用元件树选择特定的元件节点,并使用其他工具进行修改。
Elements 面板还包含以下相关工具的标签页:
- Styles:
- Computed: 列出 Lynx 页面呈现某个元素时应用于元素的已解析属性。
打开 Elements 面板
默认情况下,当你打开 Lynx DevTool 桌面应用并连接上设备调试 Lynx 页面时,Elements 面板会打开。
如需手动打开或从其他面板切换回 Elements 面板,在 DevTool 窗口的主面板中点击 Elements 选项卡即可。
预览窗口
Elements 面板左侧是 Lynx 页面预览窗口,实时展示移动端的 Lynx 页面投屏。
预览窗口介绍
如上图所示:
- 点击左上方 reload 图标,可刷新 Lynx 页面。
- 标/高清切换开关,调整当前调试投屏清晰度。
- 切换当前投屏模式, 有 LynxView 和 FullScreen 两种模式。
- 如果移动端屏幕上存在多个 Lynx 页面,推荐 LynxView 投屏模式,这样可专注于当前选中的 Lynx 页面。
- 如果 Lynx 页面存在 overlay 组件(该组件在独立的窗口,可能在 LynxView 显示区域之外),推荐用全屏模式,此时截取移动端整个屏幕内容。
- 分割 Elements 面板和预览窗口的边框,拖动此边框可调整预览窗口大小。
- 展示当前卡片使用的 JS 引擎。
打开/关闭预览窗口
点击该图标,可以打开/关闭预览窗口。
关闭后显示如下:
此时如果在 Elements 面板选中可生成 UI 的节点 (元件树上并非所有节点最终都会生成 UI),移动端 Lynx 页面会高亮对应的 UI。
查看元件节点
检查节点
- 点击开发者工具左上角的 Inspect 图标。
- 点击预览窗口左上角的 logo。
- 此时,DOM 树中突出显示了对应的
<image></image>
节点。
使用键盘浏览元件树