就现状而言,HTML(纯静态文件) 如何分模块设计,并能像jsp那样<include>,以达到每次改动只要改一次就好?

就现状而言,HTML(纯静态文件) 如何分模块设计,并能像jsp那样<include>,以达到每次改动只要改一次就好?简单一点的操作

阅读 1.6k
2 个回答
  1. script 标签

    1. 内部 document.write
    2. 内部追加节点
    3. 内部修改节点
  2. 模板引擎,也就是你的include方案

如果说单纯只有html文件的话,基本只能用iframe模仿了。

如果能用构建工具,搭配模板引擎,比如webpack+handlebars,基本能满足你的需求;

当然不用模板引擎也一样,如果你的页面是前端渲染的,抽成组件后想在哪用就在哪require嘛;

用react生态或vue生态应该是最方便的选择。

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