1

私のプロジェクトでは、基本的に次の状態があります。

S1、S2、S3、S4

イベント E1 を送信すると、S2 に遷移します。選択に基づいて、State が S3 に変更されるか、S2 のままになります。S3 への遷移がある場合 -> 新しいイベントなしで、再び自動的に S4 ​​に転送するか、S3 にとどまることを希望します。

それを行う方法はありますか?

4

1 に答える 1

1

あなたには2つの選択肢があると思います。

  • S3との間の無名遷移 (イベントなし) を定義S4Guardます。ガードが許可する場合、この遷移は自動的に実行されます。
  • あなたが試すことができる他のハックは、 で entry アクションを使用することですS3。そのアクションから追加のイベントを送信できます。これは、イベントを制御していて、他のイベントがキューに入れられていないことがわかっている場合にのみ機能します。
于 2016-05-03T07:10:36.710 に答える