What is Life But One Chanllege After Another

基于响应者链条的事件传递方式

随着业务越来越负责,APP中的页面也变得越来越负责,层级变的越来越深,不论项目是MVC还是MVVM架构,我们都倾向于将事件的处理放到控制器中。随着层级越来越复杂,事件处理方法越来越多,为此我们的解决方案一般都是将部分处理事件放到viewmodel中或者给控制器添加分类。但这些方法都不能避免事件一层层的传递。那么有没有更好的方法呢?

基于响应者链条的事件传递方式