Vue 问题解决

 一、问题:TypeError: (0 , _message.default) is not a function

当没有default时,在其他页面import引入的时,必须加{}。

 二、问题:Vue前端页面的表格数据总是一行一行的显示

使用Async/Await来解决前端数据一行一行显示的问题。可以将获取部门信息的操作放在一个Promise中,然后使用Promise.all()方法来等待所有Promise完成后再更新goodsList。这样就可以保证数据一次性显示出来。

async getList() {getMessageInfo(this.queryParams).then(async (res) => {this.goodsList = [];for (let item of res.rows) {let temp = {id: item.id,deptId: item.deptId,name: item.name,};let response = await getDept(item.deptId);temp.belong = response.data.deptName;this.goodsList.push(temp);}});
}

三、问题:Vue前端组件之间数据传输问题

这个问题与第二个问题类似,是第一个组件没有访问完接口就传给第二个组件,使用Async/Await来解决

async qualityControl() {await getCommonValue(data).then((res) => {this.QCaverageVal = 0;for (let item of res.rows) {let temp = item.sendDate;let temp2 = item.y1;this.QCchartData.push(temp2);this.QCtimeData.push(temp);this.QCaverageVal += temp2;}this.QCaverageVal /= this.QCchartData.length;this.QCtext ="平均风速:" +Number(this.QCaverageVal).toFixed(2) +"(m/s)\t\t\t\t当前风速:" +(this.QCchartData[this.QCchartData.length - 1]? Number(this.QCchartData[this.QCchartData.length - 1]).toFixed(2): "暂无") +"(m/s)\t\t\t\t数据损失率:" +" " +"%";console.log(this.QCtext);this.loading = false;});}

四、第一登录页面不显示,刷新一下才能正常显示

这个问题我没有找到原因,因此我给代码加入了一个登陆后自动刷新一次的机制。

mounted(){if (location.href.indexOf("#reloaded") == -1) {location.href = location.href + "#reloaded";location.reload();}},

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/305657.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

磁盘管理 :逻辑卷、磁盘配额

一 LVM可操作的对象:①完成的磁盘 ②完整的分区 PV 物理卷 VG 卷组 LV 逻辑卷 二 LVM逻辑卷管理的命令 三 建立LVM逻辑卷管理 虚拟设置-->一致下一步就行-->确认 echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- -…

如何将弹性公网IP绑定到负载均衡CLB

创建的CLB实例为私网类型,没有公网IP,无法通过公网访问,如果需要让其网站能够通过公网访问,只需要绑定前面创建的EIP即可。 第一步 如果弹性公网IP已经绑定了资源,需要先解绑 第二步 将私网CLB实例绑定到弹性公网IP …

CASAIM与东风日产达成治具开发设计与制造战略合作,共同推进3D打印和三维测量技术在汽车制造中的应用开发

CASAIM与东风日产是长期战略合作伙伴,近期,CASAIM中标东风日产的治具开发设计与制造项目,与东风日产在生产工具和工装治具达成战略合作,充分发挥双方技术优势,共同推进3D打印和三维测量技术在汽车制造中的应用开发和合…

用Python做生信分析--环境配置以哦见状

文章目录 pandas 模块安装方法查看pandas是否安装好,以及版本的查看 numpy 模块安装方法查看numpy是否安装好,以及版本的查看 biopython模块安装方法查看biopython是否安装好,以及版本的查看 jupyter-notebook(我比较喜欢用这个写…

AI产品经理 - 技术课-必须懂的技术

一、AI数据流向技术 1.实时智能调度 二、常用的算法 3.案例:自然语言生成NLG&语音识别 4.虚拟现实&机器学习平台 5.深度学习 5.决策管理系统&生物特征识别技术 6.机器人流程自动化& NLP(自然语言处理)

Springboot使用log4j2日志框架

文章目录 1.pom.xml引入依赖2.配置文件引入log4j2的配置文件3.导入log4j2配置文件4.通过Slf4j注解来使用log.info()等最后 1.pom.xml引入依赖 提示&#xff1a;lombok用于Slf4j注解 <dependency><groupId>org.springframework.boot</groupId><artifactId&…

ROS MoveIt!

MoveIt!是一个用于ROS的开源运动规划库&#xff0c;提供多种功能&#xff0c;包括用于运动规划的快速逆运动学分析、用于操纵的高级算法、机械手控制、动力学、控制器和运动规划。&#xff08;通过提供一个GUI来协助MoveIt!所需的各种设置&#xff0c;它允许使用RViz进行视觉反…

从 Linux Crontab 到 K8s CronJob,定时任务正在经历怎样的变革

作者&#xff1a;黄晓萌(学仁) 背景 Job 表示短周期的作业&#xff0c;定时 Job 表示按照预定的时间运行Job&#xff0c;或者按照某一频率周期性的运行 Job。比如&#xff1a; 许多传统企业使用 Linux 自带的 crontab 来做定时任务的方案&#xff0c;该方案非常简单&#xff…

Lombok遇到的问题

常用的几个注解&#xff1a; Data &#xff1a; 注在类上&#xff0c;提供类的get、set、equals、hashCode、canEqual、toString方法 AllArgsConstructor &#xff1a; 注在类上&#xff0c;提供类的全参构造 NoArgsConstructor &#xff1a; 注在类上&#xff0c;提供类的无参…

SLF4J: Class path contains multiple SLF4J bindings.解决

背景 项目正常运行几年&#xff0c;近期优化调整修复漏洞&#xff0c;依赖升级后cleaninstall 重启发现项目启动失败&#xff0c;访问所有接口都报错404 错误信息 output输出异常信息截图 tomcat 打印异常信息截图 output打印异常信息详情 D:\javaRuanJian\Tomcat\apach…

惨案后续之---重装python 3.8版本的一系列操作

AssertionError: The environment must specify an action space. 报错 引发的惨案-CSDN博客https://blog.csdn.net/qq_38480311/article/details/135210089 总结&#xff1a; 接上昨日惨案&#xff0c;大意就是 为了解决一个错误&#xff0c;要安装gym0.18.0&#xff0c;经历了…

Python+OpenCV 零基础学习笔记(6):ROI

文章目录 相关链接运行环境前言ROI颜色区域分割颜色通道合并 相关链接 【2022B站最好的OpenCV课程推荐】OpenCV从入门到实战 全套课程 CSDN标题里个括号对应视频的分P OpenCVPython CSDN专栏 Gitee 项目地址 运行环境 Python:3.11.5Anaconda:23.7.4IDE:vscode运行环境&#x…