help me, ich möchte den Variablenwert in die asynchrone Methode setzen (Daten werden von db geladen), das Problem wird auf den letzten Datensatz gesetzt. hier ist mein Code:Weisen Sie der asynchronen Methode einen Variablenwert zu
var _resolve = {
lazyLoad: ['$ocLazyLoad', function($ocLazyLoad) {
return $ocLazyLoad.load(angular.copy(angular.fromJson(menu.resolve)));
}]
}
Beispieldaten:
> -- one.js
> -- two.js
> -- three.js
aus dem obigen Code, menu.resolve ist Objekt aus der Datenbank, wird das Menü resolve "three.js" in allen Zeilen zurück. Wie setze ich Variablenwerte in jede Zeile?
Vielen Dank! :)
Klingt wie Sie die JSON analysieren müssen gehen Antwort und manuell das DOM entsprechend aktualisieren. –