为了账号安全,请及时绑定邮箱和手机立即绑定

这样加载html模板的方法的优缺点

这样加载html模板的方法的优缺点

万千封印 2019-03-20 19:15:15
1.今天维护公司的老代码,看到了一部分旧的代码。这段代码的目的是加载html模板。//index.html页面的js有这段话$('div').load('templateOfchart.html');//templateOfchart.html 存放的是一个结构完整的模板2.templateOfchart.html里的内容<!DOCTYPE html><html><head>        <meta charset="utf-8">    <title></title></head><body>********</body></html>3.这样一个页面里就有有一些重复的标签,比如meta title。这样好么?如果改进,怎么改进?4.我好奇在没有出现vue等框架的时候,前端是怎么编程的,前端是怎么演变的?希望大神们可以介绍一些资料,或者指一下方向。非常感谢。
查看完整描述

2 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

回答问题4,jstraining by ruanyifeng


查看完整回答
反对 回复 2019-03-26
?
DIEA

TA贡献1820条经验 获得超3个赞

  1. 好不好?不太好,容易带来潜在问题。就好比标准里写明</body>后边不要再加页面内容了,但是强行加上的话,也不是说浏览器就不给渲染了,但总归还是不能这么搞的不是?

  2. 怎么解决?两种写法。第一种,把模板里不想干的全删了;第二种,.load()可以加载HTML片段,你要加载的部分包起来加个ID,然后写成.load('template.html #app')这种格式试试。

  3. ……问题太大了答不了,建议可以找js模板和js的mvc框架(三大的先驱)看看,另外还可以看看司徒老师那本书~


查看完整回答
反对 回复 2019-03-26
  • 2 回答
  • 0 关注
  • 643 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号