应用编辑界面
使用码匠,您可以通过拖拽组件、连接数据源和创建查询来快速搭建内部应用。开始之前,需要先了解应用编辑界面。如下图,主要包括五个区域:
- 工具条
- 画布
- 数据浏览器
- 查询编辑器
- 属性/组件面板

工具条
工具条分为顶部工具条和左侧工具条两部分。

顶部工具条中间的三个小按钮用于控制显示或隐藏数据浏览器、查询编辑器和属性/组件面板。此外,顶部工具条还支持:
- 应用重命名
- 导出应用为 JSON 文件
- 预览、发布、分享当前应用
- 浏览应用历史版本
左侧工具条支持:
- 显示或隐藏数据浏览器
- 设置画布尺寸和应用主题
- 管理 JS 脚本和 CSS 样式
- 获取帮助(新手引导、联系客服、快捷键列表、更新日志等)
画布
可视化应用将在画布中搭建,通过拖拽码匠提供的 UI 组件到画布中并进行组合,可搭建能实现您所需功能的应用。

所见即所得的画布可以让您轻松地新增组件和调整 UI 布局,下图是一个网站管理后台的例子。

数据浏览器
在数据浏览器面板,您能以树形结构查看组件、查询和全局变量内部的数据。您如果不确定查询或组件实际返回的是什么数据,那么可以在数据浏览器面板展开具体数据:


查询编辑器
查询编辑器面板用以创建应用所必要的查询,查询是连接您的数据库或者 API 和应用的桥梁。通过创建查询,可以对数据进行创建、读取、更新和删除操作。

属性/组件面板
从属性/组件面板插入需要使用的组件——选择组件,将其拖放到画布上(如下左图)。使用多个组件可以搭建可交互的应用。
当用光标选中画布中的某一组件时,该面板自动切换为该组件的属性设置面板,在该面板可以对组件的数据、样式等进行调整(如下右图,展示了表格组件的属性面板)。

