我正在使用机器人腿框架,并想知道 mediator.mapView 如何与同一 View 的多个实例一起工作。例如,在下面,是为每个实例化的 ItemDisplay 创建一个新的 ItemDisplayMediator,还是所有 ItemDisplay 使用相同的中介器?如果它们各自实例化一个新的中介器,是否可以对同一类/ View 的多个使用单个中介器?
mediatorMap.mapView(ItemDisplay, ItemDisplayMediator);
最佳答案
每个 View 实例都由不同的 Mediator 实例协调。
如果您想要为多个项目使用一个中介器,请为容器创建一个中介器并中介其子项。
关于flash - Robotlegs AS3 MVCS 中中介者的重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2300400/