今天在使用easyadmin在后臺想實作一個加載預覽pdf的問題,需要引入第三方的pdfobject.js 把路徑寫入檔案的時候,重繪網頁看到報錯,我想肯定哪里沖突的問題,他使用的require.js 加載的.js 檔案,模仿著以前模板加載js的樣子,嘗試寫了幾遍還是報錯,于是百度才知道,他的用法被easyadmin·修改過了,原始用法是
在我們的網頁里引入了requirejs后,如何通過require來呼叫上面這個js檔案里的函式方法呢,這就需要用到require.config配置里的shim選項了,具體的配置如下:
require.config({
paths:{
"jquery":"//apps.bdimg.com/libs/jquery/1.9.1/jquery.min",
"hello":"/Html/aijquery/Hello"
},
shim:{
"hello":{exports:'hello'}
}
});
然后我們呼叫的時候,就可以這樣來呼叫:
require(["jquery","hello"],function($,hello){
$("#aijquery").click(function(){hello();});
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/231306.html
標籤:PHP
上一篇:[PHP] 判斷兩個陣列是否相同
