# 屏幕
Budibase 应用程序是SPA单页应用程序,包含单个屏幕或多个屏幕。
# 添加屏幕
添加屏幕时,您可以添加空白屏幕或添加自动生成的屏幕。
# 空白屏幕
添加空白屏幕时,请给屏幕提供URL。在下面的示例中,我将我的屏幕命名为Home,并将 URL 设置为/。单击Continue后,会生成一个空白屏幕(见下图)。我可以向这个屏幕添加组件、更改导航、更新屏幕的访问权限。
# 自动生成的屏幕
自动生成的屏幕,是从表格数据生成的屏幕。Budibase 很聪明,它可以读取您的数据并根据该数据生成屏幕。当您添加自动生成的屏幕时,Budibase 将添加 3 个不同的屏幕:
- List Screen - 基本上,这是您的阅读屏幕。您可以在此处查看表中所有数据的列表。
- Detail Screen - 这是您的更新和删除屏幕。此屏幕允许您的用户查看、更新和删除数据表中的单个记录。
- New Screen - 这是您的创建屏幕。这是您的用户可以创建新记录的地方。
这些屏幕相互关联并组合在一起,提供完整的CRUD功能
很不错,对吧!
# 添加自动生成的屏幕
当您单击设计部分中的添加屏幕按钮/图标时,您将看到可用的自动生成屏幕列表:
当您单击“添加屏幕”按钮时,Budibase 将创建 3 个(列表、详细信息、新)屏幕。
这些屏幕组合在一起,为您提供完整的 CRUD 功能,允许您的用户创建、读取、更新和删除数据。