我目前正在构建一个巨大的主干应用程序(facebook 克隆)。
在过去的几天里,感谢 Rob Conery 的优秀教程(如果您从 MVC 3 和 BB http://tekpub.com/productions/mvc3开始,则必不可少的查看)对 BB 中的一切工作方式感到非常满意
现在我已经到了需要在我的应用程序中切换页面的阶段,我开始把它连接起来,但感觉就像我自己做了很多这样的事情。这很好,我知道我将能够做我想做的事。
我已经解决了内存泄漏问题,确保在切换页面时取消绑定并删除我的模型/集合/视图,在主干中切换视图以在页面之间导航 - 什么是正确的方法?
但是除了这些东西之外,当我在页面之间切换时,我还想做一大堆任务。本质上是删除和添加页面的一部分。这稍微复杂一些,因为除了删除所有内容之外,我只想根据我想要进行的转换来删除/破坏需要更改的页面位。
如前所述,我现在正在自己工作,但我想知道是否有一种模式来处理这种拆解/拆解过程并保持清洁(而不是最终导致路由器臃肿(控制器膨胀! !!)