私は2つの非常に単純なSpine.jsコントローラーを持っています:
class ListController extends Spine.Controller
className: 'list'
constructor: () ->
super
class DetailController extends Spine.Controller
className: 'detail'
constructor: () ->
super
コントローラスタック
class Application extends Spine.Stack
className: 'mystack'
controllers:
list: ListController
detail: DetailController
および対応するHTMLマークアップ
<div class="mystack">
<div class="list">list</div>
<div class="detail">detail</div>
</div>
私の問題は、コントローラースタックがインスタンス化されたときに
app = new Application()
app.list.active()
要素active
にクラスが追加されていません。div.list
Divは変更されません。
何が問題なのですか?