fixed module loading issue
This commit is contained in:
		
							parent
							
								
									528dbc6e5a
								
							
						
					
					
						commit
						ae12b087e7
					
				
							
								
								
									
										15
									
								
								src/y.js
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								src/y.js
									
									
									
									
									
								
							@ -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(promise)
 | 
					            promises.push(requireModule.promise)
 | 
				
			||||||
            })()
 | 
					 | 
				
			||||||
          } else {
 | 
					          } else {
 | 
				
			||||||
            throw e
 | 
					            throw e
 | 
				
			||||||
          }
 | 
					          }
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user