2016-01-02 10 views
9

Ich bin ein AngularJS Blog-Tutorial zu tun, in dem Codebeispiel sehe ich diese neuen Dateityp "tpl.html":Was sind .tpl.html Dateien? (AngularJS)

$routeProvider 
.when('/', { 
templateUrl: 'views/post-list.tpl.html', 
controller: 'PostListController', 
controllerAs: 'postlist' 
}) 
.when('/post/:postId', { 
templateUrl: 'views/post-detail.tpl.html', 
controller: 'PostDetailController', 
controllerAs: 'postdetail' 
}) 
.when('/new', { 
templateUrl: 'views/post-create.tpl.html', 
controller: 'PostCreateController', 
controllerAs: 'postcreate' 
}); 

Was ist dieser Dateityp? Ist das anders als HTML-Dateien?

Antwort

7

Theoretisch ist der "Dateityp" nur ein Teil des Dateinamens. Ich kann eine Datei namens a.b.c.d.e.f.g.html erstellen und es ist genauso ein Dateiname wie jeder andere. Aber z.B. die modernen Betriebssysteme behandeln die Sachen nach der letzten Periode als den "Dateityp", der beim Starten der richtigen Programme usw. hilft. So wäre eine a.tpl.html genauso eine HTML-Datei wie jede andere. Die .tpl ist nur etwas, das hilft zu erkennen, wofür die Datei verwendet wird.

Einfach gesagt, Dateinamen können mehr als einen Punkt enthalten, und es ist immer noch nur ein Teil des Namens, nichts Besonderes dort. Und was immer nach der letzten Periode kommt, wird als "Dateityp" behandelt.

5

Es ist nur ein kleiner Helfer vom Autor hinzugefügt, um diese Dateien als Vorlagen zu markieren. Dies könnte hilfreich sein, wenn Sie diese Dateien nicht im Kontext sehen - z. im Dateisystem. Sie können diese HTML-Dateien benennen, wie es Ihnen gefällt! :)

Verwandte Themen