一个比较小的东西 不是很麻烦 在element-ui上面可以找到
<el-button style="margin-left: 10px;" size="small" type="success" @click="submitUpload" v-loading.fullscreen.lock="loading">{{$t('changeView.pay.uploadFiles')}}</el-button>
在你的上传文件的按钮上面添加 v-loading.fullscreen.lock=“loading”
然后在你的return里面定义一下loading = false
之后你需要在你的上传点击事件的地方 需要写上:
之后 还需要做一步 在你上传成功之后 需要把loading 给false掉 不然的话 这个loading转圈圈的图标是不会关掉的 那么就做不来其他的操作了
如下: