Spine.js多个视图/堆栈/更多(组织)?

时间:2012-10-01 19:44:35

标签: javascript spine.js

前言

我对Spine相对较新

问题

我不知道从哪里开始组织我的应用程序的控制器和视图。我真的不明白何时将某些内容分解为子视图并处理不同的事件。

在这个应用程序中,我有3个主要组件:

  • 情态动词
  • 标题
  • 包装
    • 边栏
    • 内容

我想我已经找到了模态,因为它们存在于每一页上。当我单击标题中的按钮时,我想触发一个特定的控制器。根据控制器的不同,包装器的内容(包括侧栏和内容)会有所不同。

问:如何告诉Spine绑定标题中的所有事件(例如click #foo: 'bar'),以便更改包装器的内容?

我有很多不同的观点。例如,有邮箱视图,邮件视图,帐户视图,联系人视图等。

问:我何时实例化这些观点?在应用程序加载?单击相关按钮后?

我没有遇到过一个好的多控制器,多视图,多堆栈的spinejs示例。当你只处理一个型号时,一切看起来都很简单,但我现在至少有10个型号和15个以上的控制器。我真的迷路了。

0 个答案:

没有答案