摘要:
websocket是一种协议,建立在TCP之上 与HTTP最大的区别就是服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话 HTTP 协议的缺陷:通信只能由客户端发起,如果服务器有连续的状态变化,只能使用轮训的方式,每隔一段时间去发送请求进行查询 websocke 阅读全文
摘要:
记录下项目中遇到的小问题。 机构树默认展开指定的节点实现有两种方式 1、通过:default-expanded-keys 2、通过expandedKeys: ['0-0-0', '0-0-1']默认指定 我这里使用上面的方法都不好使,后来排查发现了原因 阅读全文
摘要:
项目中原先是展示的一级数据,后面根据需求改成精确到县的。 使用Cascader级联选择,后台返回的是获取省份的字典接口,根据codeValue一级级查询进行动态加载。 <a-form-model-item prop="projectArea" ref="projectArea" :labelCol= 阅读全文
摘要:
scroll-view组件中当重复设置某些属性为相同的值时,不会同步到view层。 例如:每次将scroll-view组件的scroll-top属性值设置为0,只有第一次能顺利返回顶部。 组件内部scroll-top的实际值改动后,其绑定的属性并不会一同变化。 解决方法一,监听scroll事件,记录 阅读全文
摘要:
获取图片的像素大小,使用上传文件之前的钩子 beforeUpload,参数为上传的文件。 <a-upload name="file" list-type="picture-card" class="avatar-uploader" :show-upload-list="false" :multipl 阅读全文
摘要:
需求: 默认后台返回的数据渲染到画布上,然后用户可以编辑重新画线,并且可以点击要移除的线条进行移除。 现在做的交互是选中需要移除的线条高亮显示,然后双击进行移除。 <div id="app"> <canvas id="myCanvas" width="600px" height="380px" cl 阅读全文
摘要:
canvas拖拽+缩放的实现 /* canvas 可视化操作-拖拽&缩放&移动 */ const canvas = document.getElementById('canvas'); const ctx = canvas.getContext('2d'); const stautsConfig = 阅读全文
摘要:
vue报错信息 原因是因为通过...扩展运算符进行赋值操作,当数据为undefined时候就会报这个错误。 阅读全文
摘要:
需求,上传的图片传给后台,包括后台返回的都是base64类型的。 前端把上传的图片转成base64传给后台 <a-form-model-item> <a-upload name="file" list-type="picture-card" class="avatar-uploader" :show 阅读全文
摘要:
Selenium 是一个用于Web应用程序测试的工具 阅读全文