在Java
类加载器中,将 Java 类动态加载到 JVM 中。Javascript
因为加载是异步完成的,所以我经常遇到对卸载的依赖项进行调用的问题。
我使用Angular JS
框架。比如一个页面依赖一个API,但是Cannot read property 'realestate' of undefined
调用的时候报错
gapi.client.realestate.get(propertyId).execute(function(resp) {
console.log(resp);
});
因为没有加载 API。加载由
loadRealEstateAPI = function() {
var ROOT = 'http://localhost:8888/_ah/api';
gapi.client.load('realestate', 'v1', function() {
console.log("Real Estate API loaded");
$rootScope.$broadcast("reAPILoaded", true);
}, ROOT);
}
我想知道是否有一个 JS 库可以让应用程序在加载所有依赖项时启动。