我现在用的方法是把公用的部分放在js里,每次载入页面的时候动态生成。
有没有更好的办法?
在angularjs中,有一个叫做ng-include
的指令,可以引入自己想要引入的模板部分
<div ng-include="example.html"></div>
被引入的部分会被当成子元素插入到该div中。这样可以实现按需引入,各方面都很棒。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
5 回答2k 阅读
3 回答2.4k 阅读✓ 已解决
前端构建,用ejs或者jade等模版引擎来生产你的目标html文件,这样header和footer这些文件就可以单独保存了