質問

必然的にかなり緊密に結合された2つの2つのRobotlegsモデルがあります。それらの間にイベントを送信する最良の方法は何ですか?

たとえば、通知したいと思います AppleFarmerModel たびに AppleTreeModel 派遣 APPLE_READY イベント。

役に立ちましたか?

解決

私がこれにアプローチする方法は、Appleが準備ができているかどうかを決定するコマンドを持つことです。このようにして、将来の役に立つかもしれないものを聞いていなくても、農家に木をチェックさせることができます。

他のヒント

RoboTlegsの仕様により、モデルはイベントを聞くのではなく、派遣のみを派遣します。これは、モデルがアプリケーションロジックを処理してはならないためです。コマンドにあるべきです。

コマンドは、Appleを収集/保存するか、たとえば却下することを決定する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top