Ich habe zwei getrennte Anwendungen. Beide verwenden jQuery und RequireJS. Ich möchte Anwendung A in Anwendung B einbetten, also übertrage ich den erforderlichen HTML-Code in Anwendung B. Anwendung B ist eine Instanz der EDX-Plattform (https://github.com/edx/edx-platform).Warum ist meine globale Anforderung nicht definiert?
So weit so gut, aber die zweite App wird nicht geladen. Zuerst hatte ich beide Skript-Tags mit Daten-Haupt, aber es funktioniert nicht. Also habe ich gesucht und ich fand das: https://stackoverflow.com/a/10839885
Ich sehe so gut aus, aber meine globale requirejs Variable ist undefiniert. In der HTML-edx-Plattform ruft RequireJS mit diesem Code:
Mein Code ist später enthalten. Ich habe versucht, eine einfache console.log(requirejs)
auszuführen, aber es hat nicht funktioniert. requirejs ist auch nicht definiert, wenn es von der Entwicklerkonsole aus aufgerufen wird.