2010-10-15 31 views
1

最近我经历了Scottgu的博客,他写了Jquery Templates,我想知道何时何地使用这些模板以及不应该使用哪些模板。如果你拿出一些简单的例子,这将是非常伟大的。Jquery Templates的优势

回答

1

与任何模板系统一样,jQuery模板为您提供了选择性,可以比编程更具声明性地指定您的内容。这里是做同样的事情的两个例子:

<p>Hello {{name}}! Are you having a good {{day_or_evening}}?</p> 

,而不是:

str = "<p>Hello " + name + "! Are you having a good " + day_or_evening + "?</p>"; 

在这种情况下,你要建立具有那么明显变化它的几个参数的HTML位使用模板可读性更强。您需要自己找到天平,以便通过编程方式构建字符串比通过模板更具可读性。

+2

谢谢亲爱的宝贵时间。 – Maxymus 2010-10-15 09:11:14

+0

不要忘记模板默认情况下html编码文本。 $ {var} vs {{html var}} – reconbot 2011-10-04 19:17:18