在MVC中应该深度嵌套的UI交互事件直接访问Controller还是应该将事件冒泡到View对象? (问题的起源来自基于Flash的MVC)
例如,鼠标单击按钮
Button-->ButtonsContainer-->OptionPanel-->Dashboard-->DashboardView-->Controller
或
Button-->Controller
答案 0 :(得分:1)
我认为,你的Button-Click触发了一个表单提交,它直接(通常作为POST请求)直接转到某个控制器中的一个动作 - 这取决于路由配置。 所以没有像WPF这样的事件路由。