Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery模板的优点是什么_Jquery_Jquery Plugins - Fatal编程技术网

Jquery模板的优点是什么

Jquery模板的优点是什么,jquery,jquery-plugins,Jquery,Jquery Plugins,最近,我浏览了Scottgu的博客,他在博客中记下了Jquery模板,我想知道何时何地使用这些模板,以及不应该在哪里使用这些模板。如果您能提供一些简单的示例,那就太好了。与任何模板系统一样,jQuery模板为您提供了以声明方式而非编程方式指定内容的选项。下面是两个做同样事情的例子: <p>Hello {{name}}! Are you having a good {{day_or_evening}}?</p> 你好{{{name}!你过得愉快吗 与之相反: str =

最近,我浏览了Scottgu的博客,他在博客中记下了Jquery模板,我想知道何时何地使用这些模板,以及不应该在哪里使用这些模板。如果您能提供一些简单的示例,那就太好了。

与任何模板系统一样,jQuery模板为您提供了以声明方式而非编程方式指定内容的选项。下面是两个做同样事情的例子:

<p>Hello {{name}}! Are you having a good {{day_or_evening}}?</p>
你好{{{name}!你过得愉快吗

与之相反:

str = "<p>Hello " + name + "! Are you having a good " + day_or_evening + "?</p>";
str=“Hello”+name+”!你过得好吗?

”;

在这些情况下,如果您正在构建一些HTML,其中有一些参数会发生变化,那么使用模板显然更容易阅读。您需要自己找到平衡点,以编程方式构造字符串比通过模板更具可读性。

与任何模板系统一样,jQuery模板为您提供了以声明方式而非编程方式指定内容的选项。下面是两个做同样事情的例子:

<p>Hello {{name}}! Are you having a good {{day_or_evening}}?</p>
你好{{{name}!你过得愉快吗

与之相反:

str = "<p>Hello " + name + "! Are you having a good " + day_or_evening + "?</p>";
str=“Hello”+name+”!你过得好吗?

”;

在这些情况下,如果您正在构建一些HTML,其中有一些参数会发生变化,那么使用模板显然更容易阅读。您需要自己找到平衡点,以编程方式构造字符串比通过模板更具可读性。

非常感谢您宝贵的时间。不要忘记模板默认为html编码文本${var}vs{{HTMLvar}}感谢您宝贵的时间。别忘了模板默认情况下是html编码文本的${var}vs{{html var}