63 lines
1.9 KiB
Markdown
63 lines
1.9 KiB
Markdown
|
# 区块
|
|||
|
|
|||
|
区块是用来展示和操作数据的视图。区块可以放在页面和弹窗里。一个完整的区块由三部分组成:
|
|||
|
|
|||
|
1. 内容区:区块的主体
|
|||
|
2. 操作区:可以放置各种操作按钮,用于操作区块数据
|
|||
|
3. 配置区:操作区块配置的按钮
|
|||
|
|
|||
|
![6.block.jpg](./blocks/6.block.jpg)
|
|||
|
|
|||
|
## 添加区块
|
|||
|
|
|||
|
进入界面配置模式,在页面和弹窗内点击 Add block 按钮即可添加区块。选项分为 4 步:
|
|||
|
|
|||
|
1. 选择区块类型:目前可用的区块类型包括表格、表单、详情、日历、看板、Markdown
|
|||
|
2. 选择 Collection:此处会列出所有的 Collection
|
|||
|
3. 选择创建方式:创建空白区块,或者从复制区块模板,或者引用区块模板
|
|||
|
4. 选择模板:若第 3 步选择了从模板创建,则在第 4 步选择模板
|
|||
|
|
|||
|
![6.block-add.jpg](./blocks/6.block-add.jpg)
|
|||
|
|
|||
|
## 配置区块
|
|||
|
|
|||
|
配置区块包括三方面的内容:
|
|||
|
|
|||
|
- 配置区块内容
|
|||
|
- 配置区块操作
|
|||
|
- 配置区块属性
|
|||
|
|
|||
|
### 配置区块内容
|
|||
|
|
|||
|
以表格区块为例,区块内容是指表格中要显示的列。点击 Configure columns 即可配置要显示的列:
|
|||
|
|
|||
|
![6.block-content.gif](./blocks/6.block-content.gif)
|
|||
|
|
|||
|
### 配置区块操作
|
|||
|
|
|||
|
以表格区块为例,有筛选、添加、删除、查看、编辑、自定义等操作可选。点击 Configure actions 按钮可以配置操作。其中,每个操作按钮都可以单独配置属性:
|
|||
|
|
|||
|
![6.block-content.gif](./blocks/6.block-content%201.gif)
|
|||
|
|
|||
|
### 配置区块属性
|
|||
|
|
|||
|
将光标移到区块右上角,会看到区块配置按钮。以表格区块为例,可以配置的属性有:
|
|||
|
|
|||
|
- Drag & drop sorting
|
|||
|
- Set the data scope
|
|||
|
- Set default sorting rules
|
|||
|
- Records per page
|
|||
|
|
|||
|
![6.collection-setting.gif](./blocks/6.collection-setting.gif)
|
|||
|
|
|||
|
## 区块类型
|
|||
|
|
|||
|
目前 NocoBase 支持以下几种区块:
|
|||
|
|
|||
|
- 表格
|
|||
|
- 表单
|
|||
|
- 详情
|
|||
|
- 看板
|
|||
|
- 日历
|
|||
|
- 相关数据
|
|||
|
- Markdown
|