V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
shunai
V2EX  ›  问与答

各位前端大神,请教下 html 页面如何 include 一些通用片段

  •  
  •   shunai · 2015-01-22 09:46:07 +08:00 · 4642 次点击
    这是一个创建于 3627 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在每个页面都写一个完整的页面,改起来要崩溃了

    目前想到用php, jsp

    但是上面的内容都需要后台知识和后台开发环境

    17 条回复    2015-01-22 12:09:10 +08:00
    wwwap
        1
    wwwap  
       2015-01-22 09:54:58 +08:00
    nginx ssi
    manhere
        2
    manhere  
       2015-01-22 09:56:29 +08:00 via iPhone
    js的document.write大法
    chairuosen
        3
    chairuosen  
       2015-01-22 10:04:05 +08:00 via Android
    angularjs 的 ng-include或者 directive
    lerry
        4
    lerry  
       2015-01-22 10:15:21 +08:00
    用前端框架,比如backbone
    或者用js去加载,这个我不知道有没有现成的库
    leafx
        5
    leafx  
       2015-01-22 10:18:53 +08:00 via Android
    ssi +1
    blue0125
        6
    blue0125  
       2015-01-22 10:22:12 +08:00   ❤️ 1
    juicy
        7
    juicy  
       2015-01-22 10:22:53 +08:00
    比起 apache和nginx 的 ssi, 我觉得用一些项目级别的工具如grunt的ssi更好
    bladecamper
        8
    bladecamper  
       2015-01-22 10:32:05 +08:00
    搭个grunt构建环境吧,grunt-includes插件,让你爽到不行。
    kisshere
        9
    kisshere  
       2015-01-22 10:38:57 +08:00 via Android
    楼上的,为啥我第一反应是iframe
    guangwong
        10
    guangwong  
       2015-01-22 10:44:00 +08:00
    SSI
    learnshare
        11
    learnshare  
       2015-01-22 10:55:45 +08:00
    用 Angular 就不是那么简单了,后端合成不同的文件吧
    ghbjy1128
        12
    ghbjy1128  
       2015-01-22 11:01:40 +08:00
    后端用什么,你就用什么呗,记得项目开始前约定好目录结构。
    virusdefender
        13
    virusdefender  
       2015-01-22 11:29:13 +08:00
    使用前端框架 可以动态的加载模板 比如 angular avalon 等 否则只能后端处理了
    binux
        14
    binux  
       2015-01-22 11:30:53 +08:00
    这我必须推荐 HTML Imports #include for the web 啊!
    http://www.html5rocks.com/en/tutorials/webcomponents/imports/
    otarim
        15
    otarim  
       2015-01-22 11:36:18 +08:00
    用 nodejs 吧,配合 swig 之类的模板,自己维护的话比较方便
    jacob
        16
    jacob  
       2015-01-22 11:42:58 +08:00 via iPhone
    ctrl v吧
    vizon
        17
    vizon  
       2015-01-22 12:09:10 +08:00
    用jade写,然后用gulp-jade来转成html文件
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4820 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:45 · PVG 17:45 · LAX 01:45 · JFK 04:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.