Ich teste eine angularjs-Direktive, die das DOM manipuliert.Jasmine - Ich bekomme keine DOM-Elemente
Ich versuche, das Element in meiner Jasmine-Spezifikation zu bekommen, damit ich die Funktionalität der Direktive testen kann. Wenn ich jedoch document.getElementsByClassName
oder TagName
oder ID
verwende, gibt es nichts zurück. Hat jemand Ideen dazu?
html = document.getElementsByClassName('analog');
console.dir(html);
Wahrscheinlich sind die Elemente, die Sie abfragen möchten, nicht an das Dokument angehängt. Vielleicht fügt Angulars Testwerkzeug das Element nicht zum Dokument hinzu? Bitte erstellen Sie ein [MCVE] (http://stackoverflow.com/help/mcve), damit andere Ihr Problem reproduzieren können. –