2016-04-05 16 views
0

Ich bekomme den Fehler "Container ist nicht definiert", nachdem ich auf eine andere Seite klicke, während die API geladen wird.Google-Diagramm: Container ist nicht definiert, wenn HTML geändert wird

Ich bin sicher, dass meine

var chartTwo = new google.visualization.PieChart (document.getElementById ('donutchartDue'))

arbeiten, weil der Fehler nicht auf nicht Pop, wenn ich nur Warte auf der gleichen Seite, bis alles geladen ist.

Ich glaube, die Ursache dieses Fehlers ist, dass mein Diagramm Div nicht mehr da ist, wenn meine Vorlage ändert, während API im Hintergrund ausgeführt wird (im Grunde HTML und API sind asynchron). = (

Jeder bekam eine Idee, wie man dieses Problem beheben?

Antwort

0

Nvm Jungs, habe ich, wenn (angular.element ('# donutchartId'). Länge) {} überprüfen, ob die div vor den Charts existieren gezogen werden und es funktioniert

Verwandte Themen