Warum funktioniert Anforderung nicht, wenn Priorität verwendet wird?
-
27-10-2019 - |
Frage
Bei Verwendung von forderJS ohne "Priorität" funktioniert es:
require(
{},
[
'js/libs/jquery/jquery-1.4.4.js',
'js/libs/utils.js',
'js/app/app.index.js',
'js/app/app.framework.js',
'js/app.modules/app.modules.navigation.js'
],
function() {
require.ready(function() {
console.log('require is done and dom is ready');
app.name = 'myApp';
app.init();
});
}
);
Aber sobald ich "Priorität" hinzufüge, funktioniert es nicht mehr zu arbeiten:
require(
{
priority: [
'js/libs/jquery/jquery-1.4.4.js',
'js/libs/utils.js',
'js/app/app.blueprint.js',
'js/app/app.framework.js'
]
},
[
'js/libs/jquery/jquery-1.4.4.js',
'js/libs/utils.js',
'js/app/app.index.js',
'js/app/app.framework.js',
'js/app.modules/app.modules.navigation.js'
],
function() {
require.ready(function() {
console.log('require is done and dom is ready');
app.name = 'myApp';
app.init();
});
}
);
Was mache ich falsch?
PS und für alle, die sich fragen, warum ich die Requiredjs-Jquery nicht verwende, ist eine Präferenz Sache =
Lösung
Okay, das Problem war ein kleiner Fehler in FordertJs, den James Burke im neuesten Komitee von Anforderung behoben hat: https://github.com/jrburke/requirejs/commit/9be3d7d01db380c1014d9cc393be2762E3C78044
Es wird in der nächsten Veröffentlichung möglicherweise in den kommenden Wochen gehen.
Bezug:http://groups.google.com/group/requirejs/browse_thread/thread/4d8f5bce44dff57d
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow