2016-06-20 12 views
1

durch Lesen, http://www.w3schools.com/angular/angular_directives.asp ich auf ein Beispiel kam, wo eine Richtlinie in einem Kommentar genannt wird, und zwar:Angular Kommentar Richtlinie - Zweck/Intent/Best Practice

<!-- directive: w3-test-directive --> 

Sie können es

in http://www.w3schools.com/angular/tryit.asp?filename=try_ng_directive_comment sehen arbeiten

Das schien mir etwas zu bedeuten. Kann jemand bitte den Zweck oder die Absicht beschreiben, wenn Sie etwas in einem Kommentar wünschen, der so ausgeführt wird? Auf den ersten Blick sieht es aus wie schlechtes Design und vielleicht etwas zu vermeiden? Wenn ich falsch liege, würde ich gerne die Absicht/den Zweck und die Best Practice von wann zu verwenden verstehen.

Antwort

3

Dies ist von Angular Dokumentation

Best Practice: Kommentar-Richtlinien häufig an Orten verwendet wurden, in denen die DOM-API die Möglichkeit, begrenzt auf die Richtlinien zu erstellen, die mehrere Elemente überspannt (z innerhalb Elemente). AngularJS 1.2 führt ng-repeat-start und ng-repeat-end als bessere Lösung für dieses Problem ein. Entwickler werden ermutigt, diese über Richtlinien individuellen Kommentars zu verwenden, wenn möglich

Allerdings ist es am besten, sie nicht zu verwenden, wie hier angegeben

Best Practice: Bevorzugen Richtlinien über Tag-Namen verwenden und Attribute über Kommentar- und Klassennamen. Dies macht es im Allgemeinen einfacher zu bestimmen, welche Direktiven ein bestimmtes Element erfüllt.

https://docs.angularjs.org/guide/directive

Verwandte Themen