我有一個由其他人構建的ChaplinJS項目,並且我沒有完全瞭解框架的某些細節。這裏有一點我很難找到:在偵聽阻止例程中使用「mediator」作爲接收器
listen: {
'change model': 'render',
'home:actionvideo mediator': 'show'
},
這段代碼位於其中一個視圖JS文件中。我熟悉這種事件處理的風格,我的理解是第一位(「home:actionvideo」)是事件的名稱,第二部分(「mediator」)是元素選擇器,並且位於冒號是在響應事件時運行的函數的名稱。
但是,在卓別林世界,我認爲「中介」實際上是指卓別林核心Chaplin.mediator
對象。它是否正確?
雖然我在它,那麼第一行change model
莫名其妙聽Chaplin.model
?其中Chaplin.model
?
fan-friggen-tastic回答,我喜歡你包括一個鏈接到源代碼來回答這個問題。我很懶,但你不是,你會得分! – the0ther 2015-03-26 15:21:55