在做坐标导入的功能时,发现当我导入坐标后,成功在地图上绘制出了该图形,但还是调用了on-error事件函数,为什么会出现这样相悖的情况?

这是受到auto-upload 属性的影响,这个属性默认为true,在选取文件后立即进行上传。

经过调试以及网上找帖子发现原因可能是

action属性不能及时响应数据跟新,总是晚一步。

使用了before-upload、on-progress都不行,数据已经更改,但是action里还是旧的。

解决思路:

1、:auto-upload = “false”

2、:on-change = “uploadChange”

uploadChange(file) {this.sourceurl = this.$store.state.kqwebmapStore.mapServicesUrl;console.log(file);if(file.status === 'ready') {let fileType = file.name.substring(file.name.lastIndexOf('.'));if (fileType.toUpperCase() === '.ZIP') {// this.$refs.upload.submit();this.uploadShp(file.raw);} else if (fileType.toUpperCase() === '.TXT') {mapInterface.readTxt(file.raw,true)} else if (fileType.toUpperCase() === '.DWG') {this.importDwgDxfFunction(file.raw);}} else if (file.status === 'success') {this.successZIP(file.response);}},

upload组件代码执行成功却还是有报错提醒相关推荐

  1. CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法

    一.问题 如题,CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法. 二.解决方法 第一种方法,将编译器换回default comp ...

  2. navicat导入成功但是没有数据_数据库能建立成功,但是还报错,应该怎么处理...

    工作环境:MySql5.7 [SQL]create DATABASE mytest;受影响的行: 1时间: 0.001s[Err] 1055 - Expression #1 of ORDER BY c ...

  3. 成功解决调用密钥报错4001 加密方式错误

    成功解决调用密钥报错4001 加密方式错误 目录 解决问题 解决思路 解决方法 解决问题 成功解决调用密钥报错4001 加密方式错误 解决思路 秘钥没有打开,会出现这样的错误! 解决方法 关掉密钥按钮 ...

  4. 使用layer的弹窗时,出现layer引入成功,触发成功,控制台无报错,但是页面无变化或者仅出现遮罩层的问题的解决思路

    使用layer的弹窗时,出现layer引入成功,触发成功,控制台无报错,但是页面无变化或者仅出现遮罩层的问题的解决思路 参考文章: (1)使用layer的弹窗时,出现layer引入成功,触发成功,控制 ...

  5. c#执行插入sql 时,报错:异常信息:超时时间已到。在操作完成之前超时时间已过或服务器未响应

    c#执行插入sql 时,报错:异常信息:超时时间已到.在操作完成之前超时时间已过或服务器未响应 参考文章: (1)c#执行插入sql 时,报错:异常信息:超时时间已到.在操作完成之前超时时间已过或服务 ...

  6. IDEA中写代码间距变大报红,报错Cannot resolve symbol

    问题: IDEA中写代码间距变大报红,报错Cannot resolve symbol 原因: 出现这个情况是因为输入法中英文设置成了全角 解决: 将输入法设置成半角即可 1.切换到中文状态 2.shi ...

  7. DG备库执行只读open的时候报错

    10.2.0.4RAC到单机--DG备库执行只读open的时候报错 SQL> alter database open read only2 ; alter database open read ...

  8. python3 setup.py install_安装Twisted执行python3 setup.py install报错

    源自:2-1 scrapy的安装.和安装中遇到的问题 安装Twisted执行python3 setup.py install报错 [bigdata@elephant Twisted-17.1.0]$ ...

  9. 阿里云Centos8.2执行 yum install -y yum-utils 报错问题解决

    目录 问题描述: 阿里云部署docker 执行yum install -y yum-utils报错 1,进入配置文件目录 2,删除所有的.repo源文件 3,下载可用的.repo文件 4,运行 yum ...

  10. 使用mybatis插入数据到数据库中,显示插入成功,且没有报错,但是数据库中并没有新插入的数据的原因

    使用mybatis插入数据到数据库中,显示插入成功,且没有报错,但是数据库中并没有数据的原因 没有提交事务,有时没有配置自动提交事务的设置,所以需要手动提交事务,即 sqlSession.commit ...

最新文章

  1. Android之线程安全的单例模式,Adapter注意事项之引用传值
  2. HTML5实现手势屏幕解锁
  3. 机器学习的练功心法(三)——特征工程
  4. [转载]Java并发编程:深入剖析ThreadLocal
  5. matlab调和均值滤波_matlab均值滤波(原创).doc
  6. CSS浮动为什么不会遮盖同级元素
  7. 卸载所有supervisor残留_拯救C盘!这个良心的卸载工具还是免费的?!
  8. 摘录:java和sql如何判断数据库是否存在
  9. linux支持ext2格式吗,linux正统标准文件系统ext2详解
  10. 中国移动 招聘 php,中国移动开启社招,这真的是机会?移动员工:携网转号累死你...
  11. SQL Server数据库备份工具
  12. python求小于n的最大素数_枚举1--求小于n的最大素数
  13. C++:error: passing ‘const string’ as ‘this’ argument discards qualifiers [-fpermissive]
  14. Project Tungsten:将Apache Spark更接近裸机
  15. 安娜模特java_捧红了梦露的花花公子,首席模特安娜狂露身材,“神臀”不负此名...
  16. 2022年了,如何制定今年的战略目标?人人必知
  17. html作品源文件,编辑HTML源文件
  18. Games104 gameplay系统笔记
  19. 怎么计算机械连接的工程量,传力杆套筒工程量怎么算
  20. [DP]hdu5234

热门文章

  1. 每当我夜深人静的时候下载小电影,总是会卡在百分之九十九,这是正义的制裁么?
  2. bzoj 4238: 电压 dfs树
  3. application.html.erb
  4. 类型多样的数码配件免抠元素素材,速来收藏
  5. 如何获取TouchSlop和源码浅析
  6. 白杨SEO:QQ群SEO是什么?QQ群排名如何做引流与营销?【举例】
  7. Only one expression can be specified in the select list when the subquery is not introduced with EXI
  8. oracle 锁表是为什么,怎么解决
  9. 用Python告诉你深圳房租有多高?
  10. 使用IDEA搭建SpringCloud项目