首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RobotLegs:在模型之间发送事件?

RobotLegs:在模型之间发送事件?
EN

Stack Overflow用户
提问于 2011-01-29 07:43:46
回答 2查看 219关注 0票数 0

我有两个RobotLegs模型,它们必然是紧密耦合的。在它们之间发送事件的最佳方式是什么?

例如,我想在每次AppleTreeModel调度APPLE_READY事件时通知AppleFarmerModel

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-12 21:59:41

我解决这个问题的方法是,让确定苹果是否准备好的命令触发另一个命令,告诉Farmer检查树。这样你就可以让农夫检查这棵树,即使他们还没有听到任何可能在未来有用的东西。

票数 1
EN

Stack Overflow用户

发布于 2017-08-17 18:18:43

根据robotlegs规范,模型不侦听事件,它们只进行调度。这是因为模型不应该处理应用程序逻辑。它应该在命令中。

命令应该做出决定,是收集苹果/存储它,还是例如清除它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4834098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档