草庐IT

deferredLoadData

全部标签

javascript - 在 AngularJS 服务中缓存一个 promise 对象

我想使用Promises在AngularJS中实现静态资源的动态加载。问题:我在页面上有几个组件可能(或不取决于显示的是动态的)需要从服务器获取静态资源。一旦加载,它可以在整个应用程序生命周期内被缓存。我已经实现了这个机制,但我是Angular和Promises的新手,我想确定这是否是一个正确的解决方案\方法。vardata=null;vardeferredLoadData=null;functionloadDataPromise(){if(deferredLoadData!==null)returndeferredLoadData.promise;deferredLoadData=$

javascript - 在 AngularJS 服务中缓存一个 promise 对象

我想使用Promises在AngularJS中实现静态资源的动态加载。问题:我在页面上有几个组件可能(或不取决于显示的是动态的)需要从服务器获取静态资源。一旦加载,它可以在整个应用程序生命周期内被缓存。我已经实现了这个机制,但我是Angular和Promises的新手,我想确定这是否是一个正确的解决方案\方法。vardata=null;vardeferredLoadData=null;functionloadDataPromise(){if(deferredLoadData!==null)returndeferredLoadData.promise;deferredLoadData=$