我有2個控制器:JavascriptMVC:聽實例化控制器的事件在包裝控制器
$.Controller('App.Browse',
/** @Static */
{
defaults : {}
},
/** @Prototype */
{
init : function(){
$('#map').app_map();
},
// how can I listen here for an event of app_map() controller
})
和
$.Controller('App.Map',
/** @Static */
{
defaults : {}
},
/** @Prototype */
{
init : function(){
// how can I trigger an event to be listened by app_browser() controller
},
})
短想法是,雖然我在App.Map控制器I想要注意App.Browse控制器做些什麼。
有趣的問題。這引發了我的好奇心,只是做了一些研究,我確信這些會幫助你http://javascriptmvc.com/docs.html#!jquery.controller.listening和http://forum.javascriptmvc.com/主題/ how-to-bind-event-listeners-across-controllers – chridam