自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 input change事件选择相同文件不生效

input change选择相同文件不生效场景描述<input type="file" style="" ref="fileBtn" name="" id="choose_local" @change="handlechangeGetLocalfile(node,$event)" />项目需要使用input上传文件,选用change事件触发上传文件,当两次选择相同文件的时候发现change事件没有触发解决方法选择相同文件不生效,因此上传完成后把input的value值置空,具体代

2021-06-17 14:31:27 1163 1

原创 websocket数据过多分批渲染到页面

项目场景:业务需求:传感器采集到的振动数据需要全部记录,当条件发生变化的时候需要及时反馈并记录当下的数据并触发机器关闭问题描述:实时数据与设置的上限数据与下限数据同时体现在echarts折线图之中,当实时数据超过上线时触发报警并关机。由于数据量太大,一秒钟至少一百条,因此实时渲染到echarts上会导致整个页面卡死。 原因分析:上面已经提到,数据太快,数据量太大导致页面卡顿解决方案:数据来的时候,先攒起来,并不立即渲染到echarts上面,一秒钟触发一次渲染,让积攒到的数据全部渲染到

2021-02-07 14:16:09 1705 1

原创 echarts图表不显示

项目场景:vue中使用echarts折线图,需要点击获取数据然后显示对应的折线图问题描述:显示折线图时发现太小,只能显示一部分,图表大小并没有自适应,初始化时已经给了resizethis.linechart = echarts.init(this.$refs.linechart);this.linechart.setOption(this.lineOption);window.addEventListener("resize", () => { this.linechart.resi

2021-02-07 13:58:58 3451

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除