关于backbone.gepetto插件的一些问题
我有一个布局和一些内部视图。如何将视图生成的事件传递给布局?layout:onRender 中的实例视图,将 parentContext 传递给 view,并使用 this.context.dispatchToParent 向 layout 发送消息或监听 layout 中的 view.context 事件?什么策略更好:父母听孩子或孩子向父母发送事件(说,渲染我)?
在 geppetto 示例中,我看到每个视图只有一个上下文,但没有看到多个视图的一个上下文,如何在小部件之间共享代码和数据?
何时使用 dispatch、dispatchToParent、dispatchGlobally ?
上下文的主要思想是什么?没有上下文,小部件可以监听事件,可以将它们发送给父级或父级可以像上下文一样监听它们,有什么区别?
如何确定上下文中应该有什么逻辑以及视图项中应该有什么?