【发布时间】:2014-01-13 19:29:09
【问题描述】:
我想知道是否有办法控制 XPages 主题或自定义控件中的 css 和 js 资源顺序。两个原因:
1.性能:众所周知,当您将 js 文件放在结束 body 标记之前时,用户的渲染速度会更快(link)。我可以在 Xpage 或自定义控件的底部放置一个 script 标记,但如果这样做,我将失去使用resource 标签,然后检查 Application > Properties > Xpages > Performance > Use runtime optimization Javascript 和 CSS 资源(在后一种情况下,js 文件是放在head标签中)。
2。 Handlebars 和 Less 之类的库: 使用资源标签我可以使用 content-type text/css 或 application/x-javascript 添加 js 和 css,但使用类似的库Handlebars and Less(真正有用的库) 我需要不同的内容类型或属性。
这个问题主要是关于性能的,因为它已经在这样的自定义控件中使用链接和脚本标签工作了:
车把:
<script id="entry-template" type="text/x-handlebars-template">
template content
</script>
减:
<link rel = "stylesheet/less" type="text/css" href="css/styles.less" />
<script src = "js/vendor/less-1.6.0.min.js" type="text/javascript" ></script>
...但我觉得有点脏:)
【问题讨论】:
标签: optimization less httprequest xpages handlebars.js