robotlegs 学习笔记



mediator持有model的引用吗?还是通过控制器 进行交互?   模型和视图从此也只关心控制器,而不关心对方。




   控制器:牵涉内容最多最易变,但是代码量最少的代码单独放入控制器中,并妥善管理


如何检索?
1,command中持有view 和model ,至于mediator可以通过事件,在model处理之后交付mediator进行变化,这样就不需要直接持有mediator了,也就是说mediator不用被程序员得到?
2,即:model执行域逻辑,如各种计算方法,command调用这些方法进行运算,把结果通过mediator感兴趣的事件发送


eventMap 可以自动管理事件侦听和移除,很方便


所有框架里的actor在实例化时都会被注入一个eventDispatcher属性;可以当成事件总线(sharedEventdispatcher),所以也可以直接发送事件。


mediator可以直接持有model和service的引用




有injector 的多个可用的方法可以用来映射你的 Service 类以注入你的其它框架 actor。另外,这些方法也可以用来注入事实上任何类到你的类里。        任何类?          




参考资料:

http://www.cnblogs.com/skynet/archive/2012/03/21/2410042.html

robotlegs最佳实践

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值