2016-01-02 7 views
9

私はコード例では、私は、この新しいファイルの種類を参照してください、「tpl.html」angularjsブログのチュートリアルをやってる:.tpl.htmlファイルとは何ですか? (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' 
}); 

をこのファイルタイプは何ですか? htmlファイルとは違いますか?

答えて

7

理論的には、「ファイルタイプ」はファイル名の一部に過ぎません。私はa.b.c.d.e.f.g.htmlと呼ばれるファイルを作ることができ、他のファイル名と同じように有効です。しかし、例えば。現代のOSは、最後のピリオドの後に、適切なプログラムなどを起動するのに役立つ「ファイルタイプ」として扱います。したがって、a.tpl.htmlは他のどのようなHTMLファイルでもあります。 .tplは、そのファイルが使用されているものを認識するのに役立つものです。

ファイル名には複数のピリオドを含めることができますが、それはまだ名前の一部であり、そこには特別なものはありません。そして最後の期間の後に来るものは、「ファイルタイプ」として扱われます。

5

これらのファイルをテンプレートとしてマークするのは、作成者によって少しだけ手助けされたものです。これは、これらのファイルがコンテキストに含まれていない場合に役立ちます。ファイルシステムでこれらのhtmlファイルの名前をどのように指定することができます! :)

関連する問題