繁体   English   中英

Handlebars.js和链接标签

[英]Handlebars.js and link tags

我正在学习javascript模板引擎,并希望使用handlebars.js

据我对handlebars.js的了解,它主要用于最小化HTML页面上的内容,更具体地说是诸如

<h2>{{h2 title}}</h2>
<p>{{Paragraph information}}</p>

我认为这很棒,可以很好地用于最小化多个脚本,链接页面上的.css。

但是,在车把页面上,我什至没有看到任何东西,尽管我认为这是一个了不起的用途,所以我得出的结论是,它可能不是它的用途?

因此,我的问题是……这样做有什么缺点,我是否应该使用这种方法来最小化<script><link>标记?

把手的第一个用途是:由客户端计算的模板...,如果您希望例如ajax内容在客户端上显示而不必重新发送整个html页面,这对我来说非常有用。

就是说,是的,您可以重用您的代码,但是您的数据仍将必须传输给用户,并且数据的“大小”将不会总是有好处。

但是模板的目的是代码的通用性,因此您不必理会要显示的内容,而必须获得始终使用相同方法显示对象的代码。

就我而言,我用它在客户端上显示值,而不必在服务器上计算相同的html。 因此,客户端加载页面,每当他单击一个值时,我首先会获得与我的值保持一致的JSON上下文,然后在客户端浏览器上计算上下文的结果+模板,最后将其放入DOM中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM