Angular ng-in falscher Position enthalten

9

Ich versuche eine Vorlage mit angular ng-include einzufügen. Die einzubindende Seite:

%Vor%

Die Vorlage:

%Vor%

Vorlagenmethode abrufen:

%Vor%

Das Template lädt gut, ich kann es auf der Seite sehen, aber an der falschen Stelle. Hier ist der Bildschirm von der Konsole meines Browsers, der ng-include fügt vor der Tabelle ein, nicht darin:

Könnten Sie mir bitte helfen, zu verstehen, warum ist das so? Vielen Dank im Voraus.

Bearbeite 1, füge Browser-Render hinzu:

    
Georgy 15.04.2016, 08:05
quelle

1 Antwort

4

Browser folgen dem HTML-Standard, daher kann es kein anderes Tag wie ng-include im tbody -Tag geben. Es sollte nur tr

geben %Vor%

Also, ändere es zu:

%Vor%

Damit wird der Inhalt der Vorlage einfach in tbody eingefügt.

Hinweis : Ihr Code funktioniert möglicherweise in einem Browser, da er von anderen Browsern gerendert wird, aber möglicherweise im Inspector anders angezeigt wird. Beispiel: Wenn Sie ein schließendes Tag eines div (zum Beispiel) verpassen und Sie das Element überprüfen, sehen Sie das schließende Tag, da einige Browser wie Chrome automatisch für Sie schließen (obwohl Ihr Seitenrang für die Suche gilt) Motoren wie Google könnten fallen).

Versuchen Sie, eine Erweiterung wie das Web-Entwickler-Tool zu verwenden und verwenden Sie eine Funktion wie Siehe generierte Ausgabe

    
Shashank Agrawal 15.04.2016, 08:13
quelle