Dojo require, connect to error when module failed loading
dojo, error-handling, javascript, requirejs
Solution
The documentation on this one is a bit curious. I can get the 'error' event to fire after a short timeout (dojoConfig.waitSeconds) after a failed xhr require, but only in async mode, and only with a dev build of Dojo.
Why? Well, only async mode raises the event, and it looks like the CDN build was built with dojo-timeout-api == 0.
Can you use your own custom (SDK) version of Dojo?
@mschr - your jsfiddle sample works if you use Dojo (nightly) instead of Dojo 1.7.2 - same reason as above.
Problem
When I try to load nonexistent module, it fail with 404 error (of course). I want to handle this error but don't know how to connect to "error" event. According to Dojo doc, I should be able to do that using its micro event api. This code does not work. ``` var handle = require.on('error', function( error ) { alert('Finally error') }); require(['nonexistent/module'], function ( m ) { alert('Module was loaded correctly') }); ``` Dojo version is 1.7.1, browser latest Chrome.