fixed module loading issue

This commit is contained in:
Kevin Jahns 2015-11-14 20:53:38 +01:00
parent 528dbc6e5a
commit ae12b087e7

View File

@ -34,16 +34,13 @@ Y.requestModules = function (modules) {
var imported = document.createElement('script') var imported = document.createElement('script')
imported.src = Y.sourceDir + '/' + modulename + '/' + modulename + '.js' imported.src = Y.sourceDir + '/' + modulename + '/' + modulename + '.js'
document.head.appendChild(imported) document.head.appendChild(imported)
;(function () {
var modname = modules[i] let requireModule = {}
var promise = new Promise(function (resolve) { requiringModules[modules[i]] = requireModule
requiringModules[modname] = { requireModule.promise = new Promise(function (resolve) {
resolve: resolve, requireModule.resolve = resolve
promise: promise })
} promises.push(requireModule.promise)
})
promises.push(promise)
})()
} else { } else {
throw e throw e
} }