变化指标
除了时间逻辑,还可以在转换上设置变化指标。
*变化指标*是确定何时可以从一个状态过渡到另一个状态的条件。提供了以下指标:
-
hasChanged(variable)`--检查变量值在当前步骤中是否发生变化,如果发生变化,则允许执行转换;
-
hasChangedFrom(variable, oldValue)
- 检查变量是否已从给定的 oldValue 变为任何其他值; -
hasChangedTo(variable, newValue)` - 检查变量值是否已变为特定的新值 newValue。