umeditor 使用經驗分享

2021-08-05 23:25:05 字數 1141 閱讀 8497

該父文字編輯器還是蠻強大的,這裡主要介紹如何簡單使用該js外掛程式.首先第乙個檔案是:umeditor.config.js,該檔案是配置檔案,這裡以上傳為例(因為我只需要上傳.....):

//上傳配置區

imageurl:"/index.php/home/upload/uploadfile"

,imagepath:""

,imagefieldname:"upfile"

//資料的key,若此處修改,需要在後台對應檔案修改對應引數

使用編譯器搜尋到這幾個文字,進行修改即可,其中imageurl表示上傳到**,如果不填寫具體的位址.比如,那麼就會預設巢狀在window.href.host上,假設你的網頁位址是,那麼具體位址就是/index.php/home/upload/uploadfile

第二個引數是顯示的字首,會貼合在後台傳遞回來的引數前,比如這裡我使用的是阿里雲的oss作為檔案儲存,後台僅僅返回object的名字,所以為了使能正常顯示,還需要加上字首,就是在這裡加的.

最後乙個引數就是檔案上傳到伺服器後的名字,也就是$_files['file_name'],預設設定是temp_name

為了理解方便,這裡貼一段後台處理該檔案上傳的**:

public

function

uploadfile

() else

}

這裡再分享乙個我關於js外掛程式的想法:那就是不要怕!原先剛開始接觸這玩意的時候,那叫乙個混亂,看著他的一大段**,真的不知道他在內部到底幹了什麼,覺得自己以前的js知識好像在他這裡完全沒用,氣餒了一段時間,後來沒辦法,你活得幹吧,所以只好硬著頭皮上了,結果發現,js有一點特別好,那就是即使是函式套函式,他們都有乙個共同點,那就是對dom的操作,而在其中,你可以自由的建立對該dom的操作,而不會影響他原本js**的執行,那麼也就是說,js給了你很大的擴充套件空間,你不需要完全理解整個專案的執行流程,只需要在你需要的地方加上幾行業務邏輯的**就可以了,其實本質上還是js,所以,不要怕!

FastDFS 使用經驗分享

原文 檔案被上傳到fastdfs後storage服務端將返回的檔案索引 fid 其中檔名是根據fastdfs自定義規則重新生成的,而不是源檔名,例如 group2 m00 00 89 eq6h3fkjf prl8p4auz4wo8tqaa688.apk 通過在專案中多次嘗試,找到一種較簡單的實現方法...

FastDFS 使用經驗分享

檔案被上傳到fastdfs後storage服務端將返回的檔案索引 fid 其中檔名是根據fastdfs自定義規則重新生成的,而不是源檔名,例如 group2 m00 00 89 eq6h3fkjf prl8p4auz4wo8tqaa688.apk 這樣的使用者體驗很不好。由於fastdfs不會儲存源...

FastDFS 使用經驗分享

原文 檔案被上傳到fastdfs後storage服務端將返回的檔案索引 fid 其中檔名是根據fastdfs自定義規則重新生成的,而不是源檔名,例如 group2 m00 00 89 eq6h3fkjf prl8p4auz4wo8tqaa688.apk 通過在專案中多次嘗試,找到一種較簡單的實現方法...