在不依靠后台的前提下如何实现公用模板?

我现在用的方法是把公用的部分放在js里,每次载入页面的时候动态生成。
有没有更好的办法?

阅读 2.6k
3 个回答

前端构建,用ejs或者jade等模版引擎来生产你的目标html文件,这样header和footer这些文件就可以单独保存了

使用前端mvvm框架实现前端组件化

在angularjs中,有一个叫做ng-include的指令,可以引入自己想要引入的模板部分

<div ng-include="example.html"></div>

被引入的部分会被当成子元素插入到该div中。这样可以实现按需引入,各方面都很棒。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题