簡體   English   中英

Underscore.js和noconflict

[英]Underscore.js and noconflict

編寫第三方JavaScript代碼,該代碼使用underscore.js並嘗試避免與可能在主站點上使用的underscore.js版本發生沖突。 所以,我的天真代碼是這樣的:

window.$MyUS = _.noConflict();

從現在開始,我使用$MyUS而不是_ 不幸的是,在某些站點上,我收到以下錯誤:

未捕獲的ReferenceError:_未定義

我究竟做錯了什么?

定義了一個全局exports對象,這阻止了underscore.js的正確安裝。 該對象具有兩個聲明的函數: compile()compileToString() 函數的實現顯示了很可能屬於LiveFyre Javascript API的LF對象: http : //www.livefyre.com/docs/javascript-sdk-reference

那是關於未成功安裝underscore.js的調查。 仍然對現在該怎么辦以及如何正確解決它感到困惑: underscore.js,名為“ exports”的全局對象和livefyre javascript API集成沖突

暫無
暫無

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

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