logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

<微信小程序>调用echarts库,接口拿取数据库数据,实现折线图,横坐标可拉伸

首先下载echarts官方库[https://echarts.apache.org/zh/tutorial.html#%E5%9C%A8%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%E4%B8%AD%E4%BD%BF%E7%94%A8%20ECharts]其中有详细讲解如何导入,个人简单总结一下1、ec-canvas文件夹复制粘贴在自己项目文件中。2、

#小程序#echarts
element表单验证中clearValidate()不起作用

此次开发中用到了表单验证使用环境:用户填写数据后,点击添加,清除表单中内容,重新填写其他。问题:点击添加后,input框清空,触发表单验证,蹦出表单提醒解决办法:使用clearValidate()进行消除刷新后的表单提醒//刷新后 清除表单验证规则var that = this;setTimeout(function () {that.$refs[formName].clearValidate()

#vue.js#前端#javascript
微信小程序中使用wx:for,循环中绑定点击事件,对数组进行渲染

微信小程序实际开发中,在for循环中,需要获取用户对那组数据进行了修改,使用了vue太久,微信小程序有点忘记了,查阅资料后也是很快熟悉起来,但是赋值过程中遇到了一些小问题,解决了,特此记录一下。1、在for循环中使用switch开关,用户点击对应开关,需要将对应数组中checked改变状态<switch style="zoom:.8;margin:30rpx 0 0 20rpx;"type=

#javascript#微信小程序
vue+JSMpeg+websocket实现海康、大华实时画面播放及回放查看

JSMpeg是一个JavaScript编写的视频解码器,仅支持MPEG1视频、MP2音频解码、WebGL&Canvas2D渲染、WebAduio音频输出。本项目使通过websocket加载低延迟的流媒体,采用的硬解码。这里就不做详细实现过程说明了直接上效果图,有需要的可以私信我支持3*3路视频播放,双击放大缩小,支持海康、大华等多种品牌摄像头融合,支持回放功能查看,有需要的小伙伴私信我吧。

文章图片
#实时音视频#websocket
使用echarts出现“There is a chart instance already initialized on the dom.”警告的解决办法

由于项目中二次封装了echarts折线图,并且父组件通过选择不同时间,像后端请求不同数据,显示在折线图上,频繁切换会出现“There is a chart instance already initialized on the dom.”的警告,在网络上找办法后,解决了这个问题。这个问题的出现在于,在一张表上渲染不同数据,其实dom已经存在了,但是我们在每次数据发生改变的时间都重新进行了一次渲染,

#echarts
使用echarts出现“There is a chart instance already initialized on the dom.”警告的解决办法

由于项目中二次封装了echarts折线图,并且父组件通过选择不同时间,像后端请求不同数据,显示在折线图上,频繁切换会出现“There is a chart instance already initialized on the dom.”的警告,在网络上找办法后,解决了这个问题。这个问题的出现在于,在一张表上渲染不同数据,其实dom已经存在了,但是我们在每次数据发生改变的时间都重新进行了一次渲染,

#echarts
element表单验证中clearValidate()不起作用

此次开发中用到了表单验证使用环境:用户填写数据后,点击添加,清除表单中内容,重新填写其他。问题:点击添加后,input框清空,触发表单验证,蹦出表单提醒解决办法:使用clearValidate()进行消除刷新后的表单提醒//刷新后 清除表单验证规则var that = this;setTimeout(function () {that.$refs[formName].clearValidate()

#vue.js#前端#javascript
到底了