i trying use directorjs routing library. used example provided @ github reference. firing call handler @ time of initialization.
var initializeroutes = function(){ var routes = { '/home': launchmodule("home"), '/confirmation': launchmodule("confirmation") }; var router = router(routes); router.init("/home"); } ; var launchmodule = function(modulekey){ reportmailer.utils.moduleloader.launchmodule(modulekey); };
scenario : launch #/home works fine. when click button navigation confirmation route, window location hash changes didn't fire call handler.
to amusement found callbacks called @ time of initialization. please help.
you're calling functions in example. change them to
var routes = { '/home': function() { launchmodule("home") }, '/confirmation': function() { launchmodule("confirmation") } };
Comments
Post a Comment