簡體   English   中英

XPages是否可以通過AMD loader加載外部javascript庫?

[英]XPages Is it possible loading external javascript libraries via AMD loader?

在Domino 9中,dojo附帶了AMD加載器,它似乎在干擾外部javascript庫的加載,例如Jquery Mobile,Fullcalendar。

快速的解決方案是在dojo庫之前加載這些外部庫。 但這需要設置Xpage屬性:“使用運行時優化的Javascript和CSS資源”。

問題在於壓縮的css文件中引用的圖像將損壞。 例如font-awesome,jqueryui。

這是產品的主要缺陷,必須將這些引用重新編碼到css文件中才能起作用。

因此,問題是,例如fulcalendar及其依賴關系是否可以通過AMD在Xpages中加載,這樣我們就不必重新編碼所有引用圖像的css文件了嗎?

什么是您加載jquery的問題。 我正在加載jquery和其他js庫,例如select2,dgrowl,jgrid,沒有任何問題

使用“使用運行時優化的Javascript和CSS資源”設置時,可以在xsp.properties中直接設置一些其他選項來停止CSS文件的聚合,例如font-awesome。 在這種情況下,請使用“ xsp.resources.aggregate.css = false”,您會很高興。

有關所有選項的完整詳細信息,請參見http://lotusnotus.com/lotusnotus_en.nsf/dx/xpages-performance-dojo-widgets-and-resource-aggregation.htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM