Platzierung der ng-app-Direktive (html vs. body)

Ich vor kurzem überprüft den code für eine webapp gebaut, mit Winkel-und festgestellt, dass es wurde geschrieben, mit der ng-app="myModule" Richtlinie gelegt auf die <body> tag. Beim lernen von Winkel -, ich habe immer nur gesehen, wie er verwendet auf der <html> tag, wie empfohlen von der Winkel-docs hierhierund in Ihren tutorial.

Habe ich erforscht dies ein bisschen auf meine eigene und finden SO Fragen, insbesondere diese eine und ähnlich diese einezu diskutieren laden mehrere Module für eine Seite. Jedoch, diese Technik unterscheidet sich von meinem Fall, denn es geht darum, ng-app auf Elemente innerhalb dem Körper und mit der manuellen bootstrapping, um zwei Winkel-apps zur gleichen Zeit.

Soweit ich das beurteilen kann, gibt es keinen Unterschied in der Laufzeit zwischen einer app mit ng-app auf <html> oder <body>. Wie ich es verstehe, ng-app bezeichnet die Wurzel einer eckigen Anwendung, sodass die Platzierung auf der <body> abschneiden würde <head> aus Winkel-Bereich, aber ich kann mir nicht vorstellen, dass es eine große Weise würde dies Einfluss auf die Dinge. Also meine Frage ist: Was sind die technischen Unterschied zwischen der Platzierung ng-app auf eines dieser tags, statt die anderen?

InformationsquelleAutor der Frage MattDavis | 2013-04-03

Schreibe einen Kommentar