当前位置: 首页 > Web前端 > HTML5

elementui上传一个excel文件,上传失败得到相应的错误提示

时间:2023-04-05 10:52:23 HTML5

问题描述饿了么ui使用el-upload上传文件,如果失败。我们需要获取上传失败的后端返回的数据。饿了么组件中有上传失败对应的钩子函数。这里有一个小细节需要注意。在上传失败的钩子函数中,一共有三个参数,第一个是错误对象(后两个欢迎阅读文档,呵呵)。错误对象中的信息无法直接获取,需要转换获取。下面看一下对应的代码codeel-upload组件代码methods方法代码小细节,我们可以打印返回的错误信息看这里,用户返回的信息看起来是一个对象,但实际上是取不到的directly,直接获取不到对应消息的值。这里必须先通过err["message"]来获取错误对象。然后在里面取一层message,得到错误原因信息的值。然后我们可以提示用户。总结记录,好记性不如烂笔头