文本节点
概述
文本节点用于输出一串文本。它还可以在文本中使用{{tags}}
标签来插入值。输入内容会根据文本中使用的插值标签动态生成。
该节点特别适用于根据输入创建动态文本。Text Node支持markdown格式,因此您可以用它来创建格式丰富的文本内容。
- 输入
- 输出
- 编辑器设置
输入项
标题 | 数据类型 | 描述 | 默认值 | 备注 |
---|---|---|---|---|
(dynamic) | string | The inputs are dynamically generated based on the interpolation tags used. | N/A | The input names are derived from the interpolation tags used in the text. For example, if the text contains {{name}} , then there will be an input named name . |
输出
标题 | 数据类型 | 描述 | 备注 |
---|---|---|---|
Output | string | The output text after interpolation |
编辑器设置
设置 | 描述 | 默认值 | 使用输入切换 | 输入数据类型 |
---|---|---|---|---|
Text | The text to output. You can use interpolation tags in the format {{tag}} to insert the values of the inputs. | {{input}} | No | string |
示例1:简单文本输出
- 创建一个文本节点。
- 将
Text
设置为Hello World!
。 - 运行图形。Text Node的输出将是
Hello World
。
示例2:插值法
- 创建一个文本节点。
- 将
Text
设置为Hello, {{name}}!
。 - 创建一个文本节点并将文本设置为
Rivet
。将其连接到文本节点的name
输入。 - 运行图表。Text Node 的输出将是
Hello, Rivet!
。
示例3:使用Markdown
- 创建一个文本节点。
- 将
Text
设置为# Hello, {{name}}!
。 - 创建一个文本节点并将文本设置为
Rivet
。将其连接到文本节点的name
输入。 - 运行图表。Text Node 的输出将是
# Hello, Rivet!
。
错误处理
文本节点没有显著的错误处理行为。如果输入缺失或为空,相应的插值标签将被替换为空字符串。
常见问题
问:我可以在文本节点中使用markdown吗?
A: 是的,Text Node支持markdown。您可以在文本中使用markdown语法来创建格式丰富的文本。
问:我可以使用Text Node来创建模板吗?
A: 是的,您可以使用Text Node通过插值标签创建模板。然后您可以将其他节点连接到Text Node的输入来填充标签的值。
问:可以使用Text节点来连接字符串吗?
答:是的,您可以使用文本节点通过插值标签来连接字符串。例如,您可以将文本设置为{{string1}}{{string2}}
来连接string1
和string2
的值。