自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ant design vue 中drawer组件没办法自适应窗口变化

给组件设置高度,虽然是获取窗口高度,但由于只在页面加载的时候获取,所以缩放窗口时无法实现drawer组件高度自适应一开始使用addEventListener() 方法监听窗口变化,重新赋值的方法,但是效果并不理想。于是换了一种监听方法。首先在需要监听的对象上添加ref然后引入用到的包(先安装再引入)import elementResizeDetectorMaker from 'element-resize-detector'最后监听到对象大小变化时,重新给drawer的高...

2021-12-10 15:46:05 2009

原创 关于hottable中复制粘贴的钩子函数

因为要做报表设计器,用到了hottable组件,在实现复制粘贴功能的过程中发现官网给的函数案例直接拷贝过来会出错,如下面两张图:经过一番研究,这里不能用箭头函数,所以改成了如下方式,解决报错问题,可以正常使用。...

2021-12-10 15:34:01 428

原创 强大的javascript splice()

处理数组的方法很多,javascript splice()算是最强大的了,它可以用于插入、删除或替换数组的元素。下面来一一介绍!1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数)2.插入-向数组指定位置插入任意项元素。三个参数,第一个参数(其实位置),第二个参数(0),第三个参数(插入的项)3.替换-向数组指定位置插入任意项元素,同时删除任意数量的项,三个参数。第一个参数(起始位置),第二个参数(删除的项数),第三个参数(插入任意数量的项)...

2021-09-15 22:18:48 140

原创 JSON.parse(value)字符串转换json过程浏览器报错

问题描述:用v-modle绑定输入框,获取的值是字符串类型,需要转换成json类型,但是监听输入框的值,只要值变化就触发"letobj = JSON.parse(val)",问题在于输入框的值不符合json规范浏览器就会报错。原代码如下:'options.jsonText': { handler: function (val, oldVal) { if (val != '') { let obj = JSON.parse(val) .

2021-09-14 22:11:12 624

原创 浏览器报错‘‘styleSheets undefined‘‘

问题描述:浏览器报错''styleSheets undefined''this.sheetData.styleSheets = "";原因分析:有的场景styleSheets 并不存在,导致浏览器报错未定义解决方案:加个判断,如果styleSheets 不存在,那么就自动加上这个属性,并赋空值。if (this.sheetData) { this.sheetData['styleSheets'] = ""; }...

2021-09-14 21:41:34 272

原创 调用函数并传参,有时候控制台会报错“Type Error : value.map is not a function“

项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes,

2021-09-14 21:32:54 2413

空空如也

空空如也

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

TA关注的人

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