模板头标签 html *EAN
template head tag html *EAN
目前正在习惯使用 Express、Angularjs 和 Nodejs。是否可以使用这些框架来创建可重用或模板 head 标记部分以在多个 html 文件中使用。
例如,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.html
和 file2.html
想要包含来自 head.html
的相同头部。是否可以使用这些框架来实现这一目标?有没有 alternative/better 解决方案?
你当然可以这样做,但据我所知,你会考虑使用像 Jade 或 Ejs 这样的模板引擎。
他们有 include 语句,您只需将其包含在文件中即可。
但是,如果您使用的是 Angular,我认为这样做根本没有什么意义。 Angular 将 bootstrap 一个文档中的整个网页通常 index.html 或 app.html 这实际上取决于您给它命名。这样,这些东西只会加载一次。
这样你实际上不需要将它包含在多个文件中,它会从一开始就全部包含。
这有意义吗?
目前正在习惯使用 Express、Angularjs 和 Nodejs。是否可以使用这些框架来创建可重用或模板 head 标记部分以在多个 html 文件中使用。
例如,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.html
和 file2.html
想要包含来自 head.html
的相同头部。是否可以使用这些框架来实现这一目标?有没有 alternative/better 解决方案?
你当然可以这样做,但据我所知,你会考虑使用像 Jade 或 Ejs 这样的模板引擎。
他们有 include 语句,您只需将其包含在文件中即可。
但是,如果您使用的是 Angular,我认为这样做根本没有什么意义。 Angular 将 bootstrap 一个文档中的整个网页通常 index.html 或 app.html 这实际上取决于您给它命名。这样,这些东西只会加载一次。
这样你实际上不需要将它包含在多个文件中,它会从一开始就全部包含。
这有意义吗?