vue中使用element組件時事件想要傳遞其他參數(shù)的問題
在使用element的上傳組件時在一下幾個鉤子中傳遞其他參數(shù)

圖中是文件上傳時的幾個鉤子,參數(shù)為文件或文件列表或者其他參數(shù),但是現(xiàn)在我想在原有參數(shù)上傳遞其他參數(shù)。比如我想在on-success的鉤子中傳遞一個自定義參數(shù)i,原本是這樣寫的:
:on-success=”handleSuccess(i)” //handleSuccess是一個方法
但是發(fā)現(xiàn)這樣寫取不到自身原來的參數(shù),后來在網上找到了一個比較好的方法,如下:
:on-success=”(value)=> handleSuccess(i, value)”
這樣就既可以獲取到原有的參數(shù)又可以獲取自定義傳遞的參數(shù),下面是自己的使用方法:
<el-upload class="upload-demo" :action="GLOBAL.upFileUrl" :data="uploadData" :before-upload="fileSizeFiltering" :on-success="(response, file, fileList)=>handleUpSuccess(response, file, fileList,i)" :on-remove="(file, fileList)=>handleRemoveFile(file, fileList,i)" :file-list="item.uploadFileList" v-model="item.pushUpFileId" :limit="5" style="display: inline-block;"> <div class="addFile"></div> </el-upload>
同理默認參數(shù)是event的事件要傳遞其他事件也是這樣
<ul>
<li v-for="item in list" @contextmenu="(e)=>showMenu(e,item.cd)" style="height:100px;">
{{item.na}}
</li>
</ul>
總結
以上所述是小編給大家介紹的vue中使用element組件時事件想要傳遞其他參數(shù)的問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!
相關文章
vue+element+electron仿微信實現(xiàn)代碼
這篇文章主要介紹了vue+element+electron仿微信實現(xiàn),本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-12-12
Vue和SpringBoot之間傳遞時間的方法實現(xiàn)
本文主要介紹了Vue和SpringBoot之間傳遞時間的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-07-07
Vue 2源碼解析HTMLParserOptions.start函數(shù)方法
這篇文章主要為大家介紹了Vue 2源碼解析HTMLParserOptions.start函數(shù)方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-08-08

