templateUrl vs-Vorlage in AngularJS

Ich denke, für das routing, templateUrl sollte immer verwendet werden, über template. Aber für eine Richtlinie, Wann sollte templateUrl anstelle von verwendet werden template? Ich sehe einige Leute verwenden Sie Stücke von HTML in string format, wie in template, während andere verbinden Sie alle Ihre Richtlinien an einem templateUrl auch wenn die Vorlage ist wirklich einfach und klein.

Also, was ist die beste Vorgehensweise für die Entscheidung, welche zu benutzen? Ich persönlich bin eher zugunsten der Verwendung von templateUrl unabhängig von der Vorlage, die die Komplexität, einfach, weil ich es hasse putting HTML in strings, aber ich würde gerne lernen, über Gründe, die nicht nur die subjektiven Emotionen.

  • Dies ist alles auf Meinung und Ihren workflow. Ich persönlich niemals verwenden template denn als Teil meiner build-Prozess, die ich einbetten, alle meine Vorlagen in $templateCache mit grunt-angular-Vorlagen
  • Ach ich fühle mich so dumm jetzt. Die Antwort ist in der Dokumentation erwähnt: docs.angularjs.org/guide/directive "Best Practice": Wenn Ihre Vorlage sehr klein ist, ist es normalerweise besser, es zu brechen auseinander in seine eigenen HTML-Datei und laden Sie es mit der templateUrl option."
InformationsquelleAutor Hans | 2014-03-01
Schreibe einen Kommentar