关闭el-drawer后报错,并且法再次打开el-drawer:
warn:
Detail.vue:931 [Vue warn]: Unhandled error during execution of scheduler flush. This is likely a Vue internals bug. Please open an issue aterror:
Uncaught (in promise) TypeError: Cannot read properties of null (reading 'insertBefore')
通过排查发现是el-drawer里的一个按钮的问题:
<el-button :disabled="form.fileList.length == 0">下载</el-button>
加一个判断即可:
<el-button :disabled="form.fileList && form.fileList.length == 0">下载</el-button>