变量是您可以在其中存储文本和数字(称为变量的“值”)以供以后使用的容器。您可以将变量的值显示在元件文本上,在条件逻辑语句中使用它,或使用函数表达式操作它。
全局变量
全局变量可从项目中的每个页面访问,因此您可以使用它们在页面之间传递信息。点击项目 → 全局变量以创建和管理项目的全局变量。
设置全局变量值
全局变量可以以空或默认值开始。要为全局变量指定默认值,请点击项目 → 全局变量,弹窗的对话框中的双击对应变量名称右侧的单元格即可设置默认值。
![](../../images/2023053041.png)
您还可以使用页面或元件交互中的设置变量值动作动态设置全局变量的值。(您可以使用全局变量从表单元件(如文本框和下拉列表)动态捕获用户输入,并在页面之间传递该输入。)
![](../../images/2023053042.png)
访问全局变量值
您可以在条件字段和任何包含变量值或变量值长度的值选项的动作中访问一个全局变量的值。这些动作包括设置文本、设置选中和设置列表选中项等。
![](../../images/2023053043.png)
您还可以在任何看到fx图标的地方访问括号表达式中全局变量的值。您可以直接在表达式中键入全局变量的名称,或从“插入变量”或“函数”下拉列表中的项目全局变量列表中进行选择。
当您需要在计算之前以某种方式更改全局变量的值时,使用方括号表达式,例如对数值执行数学函数或将文本转换为大写。
在 Web 浏览器中检查全局变量值
在 Web 浏览器中预览原型时,您可以在原型工具栏的控制台中查看其全局变量的当前值。这对于测试和排除复杂原型的BUG很有用,因为您可以在交互的每个阶段看到每个变量的值。
在控制台中,您还可以将变量重置为其默认值以帮助进行测试。
![](../../images/2023053044.png)
局部变量
局部变量及其值在单个动作或条件字段中定义和访问。当您只仅需要在某处访问存储的值一次时,请使用局部变量而不是全局变量。
您可以在“编辑值”对话框中创建局部变量,在您看到fx图标的任何地方都可以访问。
访问局部变量
您可以在声明变量的编辑值对话框中访问括号表达式中局部变量的值。您可以直接在表达式中键入变量名称或从插入变量或函数中的局部变量列表中进行选择。
![](../../images/2023053045.png)
您可以通过单击“编辑值”对话框底部的名称来重命名局部变量。在此对话框的表达式中变量名称的所有使用都将自动更新。
|