Skip to content

条件与判断

条件块允许您在工作流中构建条件语句。它可以用于通过条件或循环块来控制流程。您可以通过点击“添加条件”按钮来添加具体的判断规则。

对于您想要比较的值,您可以在文本字段中编写 表达式

值前缀

这个前缀是一个约定,用于指示值的数据类型。它可以用于将值转换为相应的数据类型。例如,“string::”前缀可以将值转换为字符串类型,而“number::”可以将值转换为数字类型。

前缀示例

可用前缀:

  • string:::将值转换为字符串。
  • json:::将值转换为 JSON。
  • number:::将值转换为数字。
  • boolean:::将值转换为布尔值。

代码

JavaScript 表达式。

数据存在

检查工作流数据(变量、表格等)是否存在。例如,检查 name 变量 variables.namevariables@name(这里是两种写法,可以理解为约定遵循这样的格式,程序才能正确获取到对应的变量值)。

元素

元素文本

获取元素的文本内容。

元素存在

检查元素是否存在。

元素不存在

检查元素是否不存在。

元素可见

检查元素是否可见。

屏幕中的元素可见

检查元素在屏幕上是否可见。

屏幕中的元素隐藏

检查元素在屏幕上是否隐藏。

元素属性值

获取元素的属性值。