element上傳文件,方法執行兩次


1情景:我們的項目之前是直接用element的el-upload組件,掉后台的接口,后來因為上傳的文件過大,就改成oss上傳文件(之后可以寫一個oss上傳的相關的),大文件可以分段上傳,然后在我寫公共文件的時候,就引發了這個問題

2.解決辦法: 查了好多相關資料(其實就是度娘),查到是因為之前使用el-upload組件是自動調取了接口,然后我在我選擇文件on-change的方法里又掉了接口,所以執行了兩次,具體是什么原理我不清楚,有知道的歡迎評論交流

接下來就是上圖,看圖說話

 

 auto-upload這個就是自動調接口的屬性,默認值是true,action后面跟的就是接口我這里是取用的vuex的值

要想不自動上傳就把 auto-upload改成false,action后面跟#就可以了:上圖

 

 這樣就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM