2016-03-18 66 views
0

目前習慣使用快遞,Angularjs和的NodeJS。是否有可能使用這些框架來創建可重複使用或模板頭部標籤部分以用於多個HTML文件。模板頭標記HTML * EAN

例如,head.html包含

<head> 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"> 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script> 
</head> 

和文件file1.htmlfile2.html想從head.html包括相同的頭部。使用這些框架可以實現嗎?有沒有其他更好的解決方案?

回答

0

你當然可以這樣做,但據我所知,你會考慮使用像翡翠或EJS模板引擎。

他們有包含語句,你只包含它的文件中。

但是,如果您使用的角度我看不出有一點要做到這一點的。 Angular將從一個文檔(通常是index.html或app.html)引導您的整個網頁,這取決於您的名字。這種方式只會加載一次。

這樣,你實際上並不需要將其包括在多個文件,它都將被納入從一開始走。

這有道理嗎?

+0

我認爲你是對的。我相信我的無效HTML結構是拋棄引導CSS。 – noobie

+0

如果你仍然遇到麻煩,那麼可以用你的整個html文件做一個新帖子! –