将控制器注入另一个控制器

时间:2011-08-23 16:18:20

标签: flex model-view-controller swiz

我有一个控制器,它接收带有一些数据的事件。作为处理这个新数据的一部分,它需要修改另一个控制器中的集合。将控制器注入另一个控制器以修改此集合是不是一个坏主意?

2 个答案:

答案 0 :(得分:1)

我真的不明白你的意思是“另一个控制器中的集合”,但恕我直言,你的收藏应该在模型中。您的第一个控制器修改模型中的集合,该集合调度由第二个控制器捕获的事件。

答案 1 :(得分:0)

我对Swiz不太熟悉,但是在其他框架中,如果你需要让另一个'控制器'在结果之后做某事,它会调度第二个控制器正在监听的事件,为它提供所需的数据。