自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js判断数据类型,typeof数组类型返回object不准确

【代码】js判断数据类型,typeof数组类型返回object不准确。

2023-11-16 12:12:57 119

原创 Cannot find module ‘node-sass‘的解决办法

package-lock.json,删掉这个东西,重新npm i。要是还不行,就是原因一。node版本问题 ,尤其是老年项目。

2023-09-13 16:15:20 175

原创 elementUI表格,动态渲染列,导致表格高度变化,横向滚动消失

组件专门设置了table高度,但是这个高度管不了table-body的高度,而是整个table的高度。如果强行对table-body进行深度样式绑定,会导致x轴滚动条消失。vue生命周期updated对table进行更新。初始渲染一切正常,滚动条都在。表格初始化动态渲染的时候。表格body部分高度缩了。

2023-08-31 16:44:48 830 1

原创 css子元素超出父元素怎么自动换行

可以看到这里的标签超出了屏幕,标签的父元素用了flex弹性布局,但是没有自动换行,加了overflow对用户感官不好。以上就是子元素自动换行的代码。如果帮到你,有劳给个赞。

2023-07-31 19:04:54 539

原创 微信同声传译插件报错please wait recognition finished

每次进入业务页面的时候,首次点击录音,接口就直接报please wait recognition finished,文档里给的报错说明也很清楚,说是因为上一次语音任务还未执行完成,所以报错,可是我这是首次进页面,还没操作,控制面板里也没看到插件发送请求。后面通过这个报错提示,尝试性的在初始化的时候,先调用了一次stop方法,然后就通了,然后就通了,然后就通了。按照官方给的demo,自己写了一个一样的,但是始终在报错please wait recognition finished。

2022-12-12 20:46:33 997 1

原创 免费且开源的ssh工具,支持多平台,文件传输

Tabby,自带 ftp 功能、Windows、macOS 和 Linux 系统都支持,并且免费!

2022-10-17 17:58:37 1271 1

原创 element ui气泡确认框事件无效

上面的代码全部按官方的文档写,但是触发不了confirm绑定的事件,其他业务代码都没有错误。查了很久的博客,不止我一个人遇到这个问题,但是指出这个问题的博主却少之又少。elementui官方修改了confirm事件的名称。原confirm事件,改为onConfirm即可。看elementui官方文档给出的说明。气泡按钮事件是这两个方法,...

2022-07-26 17:25:15 897

原创 css设置文字垂直显示时遇到的坑

文字字母字符垂直排列

2022-06-21 16:37:22 407

原创 visibility占位不完整,不全问题

visibility占位问题

2022-06-09 18:07:50 263 1

转载 vue判断变量类型

const typeOf = data => {let type = Object.prototype.toString.call(data);if (type === “[object String]”) {type = “String”;} else if (type === “[object Number]”) {type = “Number”;} else if (type === “[object Null]”) {type = “Null”;} else if (type.

2022-05-26 10:45:14 1545

转载 【无标题】

传入的数组:arr = [{ id: ‘01’, name: ‘张大大’, pid: ‘’, job: ‘项目经理’ },{ id: ‘02’, name: ‘小亮’, pid: ‘01’, job: ‘产品leader’ },{ id: ‘03’, name: ‘小美’, pid: ‘01’, job: ‘UIleader’ },{ id: ‘04’, name: ‘老马’, pid: ‘01’, job: ‘技术leader’ },{ id: ‘05’, name: ‘老王’, pid: ‘

2022-05-12 14:30:26 61

原创 vue splice修改数据,页面动态渲染dom不更新

vue splice修改数据页面不动态更新dom

2022-03-11 15:24:33 4265 1

原创 vue3设置全局变量无效问题

红色框内是我要自定义的全局变量,但是到页面上引用的时候,报错undefined。其实是写法错了正确的应该是下面这样再去页面引用的时候,this.$common,就有东西了

2022-01-18 17:54:09 1927 2

原创 nvm安装node后npm run dev一直报node不是内部或外部命令

nvm安装包下载地址https://github.com/coreybutler/nvm-windows/releases找到nvm-setup.zip,解压安装即可安装nodenvm install [node版本号]:nvm install 16.8.0切换node版本nvm use [node版本号]查看已安装的node版本nvm list查看可安装的node版本nvm list available安装好对应的node版本后,并切换,在项目里npm run dev时报错node不

2022-01-17 14:02:55 8193 4

原创 vue flv播放器报错Cannot read property ‘addEventListener‘ of null

业务场景:flv播放器,有创建dom和删除dom的操作,导致报错Cannot read property ‘addEventListener’ of null原因是在动态切换播放链接时,flv组件是先删除了当前播放容器,再创建新的播放容器,新容器还未创建时就开启播放,程序没找到容器,才会报错这个时候只需要在监听数据变换的位置,加个等待代码如下 watch: { flvdata: { deep: true, handler: function (newD, oldD)

2022-01-15 18:01:27 2094

原创 thingJs里怎么判断键盘是否按下

// 监听键盘document.onkeydown = function (event) { var e = event || window.event || arguments.callee.arguments[0] // e.keyCode,按键代码,判断是哪个键 if (e && e.keyCode === 16) { console.log(app.isKeyPressed(e.keyCode)) } else if (e &amp.

2022-01-13 16:05:49 154

原创 vue中循环请求接口参数问题

今天遇到一个循环请求问题先上代码 var num = this.eventType.length; for (var i = 0; i < num; i++) { arr.eventType = this.eventType[i]; console.log(arr.eventType, i, "arr"); this.getChart(arr); this.getPie(arr); } ge

2022-01-07 09:39:54 2187

原创 json数组合并

var arr1 = {name: "11",code:"33"};var arr2 = {name1: "22",code1:"44"};var arr = JSON.parse((JSON.stringify(arr1) + JSON.stringify(arr2)).replace(/}{/, ','));//打印结果arr = {name: "11",code:"33",name1: "22",code1:"44"}

2022-01-06 14:10:00 882

原创 js怎么更改json数组的键名

直接上代码 var key = arr[j].groupId + arrs[k].eventId + "number"; var item = { key: arrs[k].number, name: arrs[k].eventName, id: data[i].groupId+ arr[j].groupId + arrs[k].eventId };

2022-01-04 22:18:11 814

原创 element动态设置日期事件组件默认值无效

原因只有一个在动态赋值的时候,值必须是字符串类型,给你的变量加上toString()就行了.value = xxx.toString()

2022-01-04 11:08:45 616

原创 element tree动态设置默认选项与反选,反选无效问题

场景如图,数据结构是树形,页面组件分别是用面板和tree实现,一级是面板,二级是树,所以在数据绑定的时候,有点麻烦.感谢产品设计的好图(=^ ^=)面板绑定数据比较好操作,正是因为这里,导致了tree的数据处理起来比较麻烦,话不多说,上解决代码 <el-collapse v-model="selectAn"> <template v-if="allGroupList && allGroupList.le.

2021-12-31 15:59:36 1183

原创 element表格怎么实现动态的多级表头

刚好遇到这样的业务,顺便记录下官方案例里给的是静态多级表头,表述的很清楚,多级表头其实是column的嵌套,你想多少级就嵌套多少层动态多级表头那就用变量赋值循环column即可多级的本质和导航菜单的思路一模一样,小伙伴们可以去看下导航菜单的逻辑首先是定义表头, tableColumn: [ { id: 2, name: "一级表头", prop: "date", type: "",

2021-12-30 19:36:09 3548 6

原创 element树形表格怎么收起

这不算是个问题,官方都提供了解决办法,我这里记录以下如何操作的先是树形表格,行展开事件expand-change,直接作用在table上的这里能直接获取到当前行的展开状态expend // 行展开或关闭事件 expandChange(row, expanded) { console.log(row, expanded, "expanded"); //这里expended是true表示行已展开 },行展开事件只是展开行,再次点击行不会收拢,这里我们要结合row-

2021-12-30 19:16:18 812 1

原创 elementui 修改组件样式无效问题

我这里是遇到了vue中使用element的tree组件,发现鼠标点击和悬浮在tree上时,tree的背景变成白色了一开始直接用css对象重新改变样式,发现无效,即使是用!important也无效,先贴代码 .box_Video_list { height: 1041px; .el-tree { background: none; color: rgba(255, 255, 255, 0.8); font-size: 14px; font-

2021-12-29 11:30:29 1575

原创 echarts中的formatter无法获取外部变量(全局变量),解决办法

先贴上初始代码 axisLabel: { textStyle: { color: "#999", //坐标轴字颜色 }, formatter: function (params) { console.log(params,"params") return `${params}` + this.xDw;

2021-12-28 19:39:32 3444 4

原创 vue中echarts折线图和柱状图渐变色重复渲染,无效等问题

echarts官方给的渐变色设置demo代码如下 color: this.$echarts.graphic.LinearGradient(0, 1, 0, 0, [ { offset: 0, color: colorList1[i], }, { offset: 1, colo

2021-12-28 17:11:25 1710

原创 css怎么让子元素垂直居中

```html<div class="indexItem"> <el-image :src="indexImg[key]" class="itemImage"></el-image> <div class="itemTxt">昨日全天:</div> <div class="itemNum">{{ item.total[key] }}</div> </div> .

2021-12-28 16:27:11 1287

空空如也

空空如也

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

TA关注的人

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