DukeScript,为什么使用@JavaScriptResource而不是使用<script>导入js资源?

时间:2015-06-08 02:31:18

标签: jquery dukescript

引用使用Knockout API

&#xA;&#xA;
&#XA;

定义一个JQuery类并将JavaScript库添加到您的项目中。&#xA;现在您可以使用@JavaScriptResource引用它。这就是你&#xA;在DukeScript中管理JavaScript库

&#xA;
&#xA;&#xA;

与包含&lt; script&gt; 的javascript文件有什么不同在html页面中标记?&#xA;我已经尝试了两种,并且无法理解为什么使用注释@JavaScriptResouce会有所不同。

&#xA;

1 个答案:

答案 0 :(得分:2)

@JavaScriptRessource的主要思想是使用它来通过javascript库定义自己的Java API,例如:淘汰赛的API。

使用&#34;脚本&#34;用户有责任提供正确的版本。使用@JSR,API的用户不必了解所需的JS文件。相反,您使用API​​提供正确的版本。 API的用户只需要处理Java。

如果您仅将JS用于样式和布局(例如bootstrap等),只需通过&#34;脚本&#34;添加它就可以了。标签