以下是我尝试实现什么样的基本示例。我有这个在铬/ FF工作,但IE拒绝打好。在承诺回调窗口加载没有触发
somePromiseThatFetchesData.then((data)=>{
$(document).ready(function(){
var markup = functionThatGeneratesMarkup(data);
$('body').html(markup);
});
$(window).on('load', function(){
alert('all images etc from promise loaded finishes loading')
});
});
,我的目标是填充我的DOM与所取得的数据,然后等到我生成的数据资产已经发射另一个功能之前加载。这个问题在我的回调alert
永远不会在IE
进出口使用的es6-promise
填充工具为IE
您使用的是transpiler? IE不支持箭头功能。控制台中是否有错误? – JLRishe
您是否认为您可能在加载事件发生后将“load”事件附加到窗口? – JLRishe
是的,我使用babel,箭头功能似乎不是问题。我的IE控制台中有几个CORS警告,但是数据加载得很好。 – Samuel