2010-06-07 154 views
0

我正在寻找一种方法来访问一些变量,我在另一个控制器(比如:控制器B)中的一个控制器(如:控制器A)中分配了值。其中一个控制器包含我的主项目,但另一个是我实施'Date Picker'的地方。我想将日期选取器控制器中的日期移动到我的应用程序控制器。从另一个控制器访问控制器中的变量

回答

0

您不能像其他控制器在执行正确的控制器期间不会/不能生活一样。即使它可能在逻辑上一个控制器没有共同之处 - 恕我直言,打破模块化的MVC模式。

重构代码为lib/,ApplicationController或某个模型(单独或划分为方法),具体取决于应用程序。

PS。我不太清楚“Data Picker”是什么意思,但它听起来像是应该在模型中实现的东西。

+0

非常感谢。我为它生成了一个模型,它正在工作。我的意思是我可以通过查找所有已保存的内容来调用其他控制器的值。 – Godwin 2010-06-07 13:19:25

相关问题