苹果开发中文网站组件化方案调研( 三 )

苹果开发中文网站组件化方案调研

----苹果开发中文网站组件化方案调研//----江苏龙网 http://www.jiangsulong.com //

本文原始标题为:苹果开发中文网站组件化方案调研---来源是:

本文原始标题为:苹果开发中文网站组件化方案调研---来源是:

本文原始标题为:苹果开发中文网站组件化方案调研---来源是:

但是上面这个图虽然看起来比刚开始好了许多 , 但是每个组件还是和mediator双向依赖 , 如果改成如下图所示就完美了:

苹果开发中文网站组件化方案调研

----苹果开发中文网站组件化方案调研//----江苏龙网 http://www.jiangsulong.com //

这个时候看起来就舒服多了 , 每个组件只需要自己管好自己就完了 , 然后由mediator负责在各个组件中间进行转发或者跳转 , perfect那么如何实现这个架构呢?只要解决下面两个问题就好了:

mediator作为中间件 , 需要通过某种方式找到每个组件 , 并能调用组件的方法

每个组件如何得知其他组件提供了哪些方法?只有这样才可以调用对方嘛

原始工程


推荐阅读