gpt4 book ai didi

javascript - Angularjs 和 jquery html5Loader

转载 作者:行者123 更新时间:2023-12-03 12:16:51 25 4
gpt4 key购买 nike

在我的应用程序中,我尝试使用 jquery.html5loader 创建预加载器像这样:

    $.html5Loader({
filesToLoad: 'load.json', // this could be a JSON or simply a javascript object
onBeforeLoad: function () {

$('body').append('<div id="load">Loading....</div>');
},
onComplete: function () {
$('#load').hide();
console.log('Complete Loaded');
},
onElementLoaded: function ( obj, elm) { },
onUpdate: function ( percentage ) {
// sleep(100000);
console.log(percentage);
$("#load").text('&nbsp;&nbsp;&nbsp;'+percentage);
}
});

脚本正常工作,当所有脚本加载时,我得到完全加载登录控制台,但我在 Angular 上遇到另一个错误

Uncaught object angular.js:36

在我的 json 文件中,我加载除 jquery,angular.js,angular-route.js 之外的所有脚本。我认为问题是因为我的 html 中有这样的代码:

<html ng-app="myApp">

最佳答案

可能你做错了什么。我创建了this simple jsfiddle在页面中嵌入 angularjs,一切似乎都正常。

$.html5Loader({
filesToLoad: {
files: [{
"type": "SCRIPT",
"source": "//cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.min.js",
"size": 4.096,
}]
},
onBeforeLoad: function() {
console.log('Before load');
$('body').append('<div id="load">Loading....</div>');
},
onComplete: function() {
$('#load').hide();
console.log('Complete Loaded');

},
onUpdate: function(percentage) {
// sleep(100000);
console.log(percentage);
$("#load").text('&nbsp;&nbsp;&nbsp;' + percentage);
}
});

关于javascript - Angularjs 和 jquery html5Loader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24648115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com