1

在我的项目中,我基本上有这些状态:

S1、S2、S3、S4

当我发送事件 E1 时,会转换到 S2。现在基于一个选择,要么将状态更改为 S3,要么保持在 S2。当转换到 S3 -> 我想再次自动转发到 S4 或留在 S3,没有任何新事件。

知道怎么做吗?

4

1 回答 1

1

我认为你有两个选择。

  • 在. S3_ S4_ Guard如果守卫允许,这个转换会自动进行。
  • 您可以尝试的其他技巧是在S3. 您可以从该操作发送其他事件。这仅在您控制事件并且知道没有其他事件排队时才有效。
于 2016-05-03T07:10:36.710 回答