File size: 2,022 Bytes
c9d0005
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
---
order: 1
title: '常见问题'
mobile: false
group: 
  title: '其他'
  order: 5
---
# 常见问题

### 1. XFlow 支持哪些功能?

XFlow 提供了丰富的功能,包括节点和边的管理、自动布局、实时数据更新、可自定义的节点和边类型等。具体功能可以参考 [XFlow 文档](./index.md)。

### 2. 如何自定义节点展示?

当默认的节点内容展示不满足要求时,可以通过 `nodeWidget` 进行自定义渲染。具体步骤请参考 [自定义节点展示文档](./custom-node-view.md)。

### 3. 如何处理节点的状态变化?

使用 `useNodes` 钩子可以实时监听节点的状态变化,并在状态变化时执行相应的操作。具体用法请参考 [FlowProvider 文档](./FlowProvider.md)。

### 4. 如何进行节点的自动布局?

XFlow 提供了 `runAutoLayout` 方法来实现节点的自动布局。你可以在需要时调用该方法来整理画布上的节点。

### 5. 如何报告 bug?

如果你在使用 XFlow 时遇到问题,建议你在 GitHub 上提问。请遵循以下步骤以确保你的问题得到有效解答:

1. **搜索已有问题**:在提问之前,先在 [GitHub Issues](https://github.com/alibaba/x-render/issues) 中搜索是否已有类似的问题被提出和解决。
2. **提供详细信息**   - **描述问题**:清晰地描述你遇到的问题,包括你期望的行为和实际的行为。
   - **重现步骤**:提供重现问题的最小demo,尽量详细,以便其他人能够复现你的问题。
   - **环境信息**:说明你的开发环境,包括操作系统、浏览器版本、XFlow 版本等。
   - **代码示例**:如果可能,提供相关的代码片段或示例,以帮助他人理解问题。

3. **使用标签**:在提问时,使用适当的标签(如 `bug``feature request` 等)来帮助维护者快速识别问题类型。

## 其他资源

- [XFlow GitHub 仓库](https://github.com/alibaba/x-render)
- [XFlow 文档](./index.md)