场景是这样的:用户点击了一个按钮AModel需要更新BModel需要更新...这样一个操作,需要同时依赖很多个Model,因此这些代码不会写在某一个Model里边.有可能是比如Backbone,写在ViewController里边...但是这样代码复用不好,而且View会变乱.我目前采取的方案是用单独一个文件去收集大部分的Model操作,不过问题是,这个文件会不断变大变乱.所以这样的问题应该如何解决?延伸的问题是,怎样整理这部分代码?比如我用React的Flux方案,尽量将流程理清楚,就发现这部分代码不知道放在哪里合适..Flux将用户操作转化为Actions,Store通过Dispatcher监听这些Actions,一个Actions对应多个Store的时候...问题就来了:我是应该用多个Actions分别对应Store,还是一个Action由多个Store来监听?
qq_遁去的一_1
忽然笑
相关分类