我的目标是解耦的 UI 架构。我希望轮播和分页组件彼此分开;但分页能够监听“uiCarouselMoved”事件的变化。
示例: http: //jsbin.com/uQadehI/1/edit ?html,js,output
当我分别有两个轮播和分页实例时,就会出现问题。我想知道 Twitter Flight 中最好的设计模式来处理 Carousel 和 Pagination 组件之间的“桥梁”,而不依赖于不相关的逻辑,例如 DOM 树结构,最好没有硬编码的 ID。
那么,是否可以根据源轮播知道更新哪个分页?