在 RobotLegs 的示例中,似乎在每个按钮/textArea 上都使用了调解器,而不是在包含这些子项的自定义组件上。这将非常耗时,不是吗?
来自 Joel Hooks InsideRia 示例
依赖注入更适用于明确的类。这意味着通过将 TextArea 扩展到我们的新 MessageView 类中,我们正在为依赖注入创建一个特定的视图组件来执行操作。如果我们的应用程序有多个用于不同目的的 TextArea,这一点很重要。通过以这种方式划分我们的类,我们清楚地定义了类的意图并允许依赖注入工具有效地完成它们的工作。