vue中使用elementUI組件手動上傳圖片功能
Vue框架簡介
Vue是一套構(gòu)建用戶界面的框架, 開發(fā)只需要關注視圖層, 它不僅易于上手,還便于與第三方庫或既有項目的整合。是基于MVVM(Model-View-ViewModel)設計思想。提供MVVM數(shù)據(jù)雙向綁定的庫,專注于UI層面
使用elementUI上傳圖片時遇到跨域問題,所以需要自己寫一個手動上傳圖片的方法
代碼:
html
<el-upload
class="upload-demo"
ref="upload"http://綁定ref 清空時會用到
:limit="1" //最多可上傳1張
:http-request="ImgUploadSectionFile" //上傳方法
:with-credentials="true"
:auto-upload="true"
accept=".png,.jpg,.gif,.svg"http://上傳文件的后綴名
action=""http://文件上傳地址 我用的手動上傳所以為空
list-type="list"
:file-list="fileList">
<el-button slot="trigger" type="primary">選取圖片</el-button>
</el-upload>
method
ImgUploadSectionFile(param){//圖片上傳
let formData = new FormData();//formdata格式
formData.append('Img', param.file);
request.post("url", formData).then(res => {
if (res.code == 200){//成功
console.log(res)
}
});
}
我做的是 后臺返回上傳的圖片字符串地址 然后我加到對象中點擊總按鈕時再發(fā)送到后臺 所以添加結(jié)束之后需要加下面這行代碼
this.$refs.upload.clearFiles();//清空
總結(jié)
以上所述是小編給大家介紹的vue中使用elementUI組件手動上傳圖片功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關文章
關于element-ui中el-form自定義驗證(調(diào)用后端接口)
這篇文章主要介紹了關于element-ui中el-form自定義驗證(調(diào)用后端接口),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07
vue-router beforeEach跳轉(zhuǎn)路由驗證用戶登錄狀態(tài)
這篇文章主要介紹了vue-router beforeEach跳轉(zhuǎn)路由驗證用戶登錄狀態(tài),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-12-12
Element?Plus在el-form-item中設置justify-content無效的解決方案
這篇文章主要介紹了Element?Plus在el-form-item中設置justify-content無效的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10
vue項目實現(xiàn)會議預約功能(包含某天的某個時間段和某月的某幾天)
這篇文章主要介紹了vue項目實現(xiàn)會議預約功能(包含某天的某個時間段和某月的某幾天),本文結(jié)合實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-02-02
vue項目實現(xiàn)減少app.js和vender.js的體積操作
這篇文章主要介紹了vue項目實現(xiàn)減少app.js和vender.js的體積操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11

