2016-05-16 9 views
1

Ich habe einen vorhandenen SQL-Adapter verwendet, um einige Daten vom DB-Server, eine einfache Abfrage, die eine Sprache zurückgibt. Ich möchte es von einer HTML-Seite aufrufen, um die Seite in der vom Adapter zurückgegebenen Sprache anzuzeigen. Ich versuche, es aufzurufen, bevor das dojoConfig-Objekt erstellt wird, da es das Gebietsschema definiert, das dann von Dojo verwendet wird, um die Internationalisierungsarbeit zu erledigen. Gibt es eine Möglichkeit, den Adapter synchron aufzurufen, damit er vor der Dojo-Konfiguration ausgeführt wird? Ich möchte die Erfolgs- oder Fehlerreaktion abfangen, bevor ein dojoConfig-Objekt erstellt wird. Wie könnte ich es aufrufen?Wie kann ich den SQL-Adapter einer Arbeitsscheinwerfer auf das Ladeereignis einer HTML-Seite aufrufen

+0

Das Gebietsschema kann nicht in dojoConfig Objekt geändert werden, nachdem es erstellt wurde http://StackOverflow.com/Questions/19141789/How-to-change-dojo-Locale-after-dojo-loaded Deshalb muss ich das ausführen Arbeitsscheinwerfer Adapter vor – puki

Antwort

2

Worklight-APIs können nur verwendet werden, nachdem wlCommonInit aufgerufen wurde.

Wenn Sie dojoConfig beim erfolgreichen Rückruf des Adapteraufrufs verzögern/verschieben/setzen können, ist dies möglicherweise der Ausweg aus dem aufgetretenen Problem.