自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3 自定义指令 v-click-outside

想用指令,但查询后发现,只有element plus框架才有,其余的如果想用,需要自己创建指令。

2025-11-07 16:13:09 166

原创 什么是防抖和节流?有什么区别?如何实现?

防抖和节流的使用

2023-07-05 09:28:32 175

原创 monaco editor 代码高亮编辑器

monaco editor

2023-06-08 15:51:44 1155

原创 Vue xtermjs 黑窗口 插件的使用

但其实感觉官网没什么用,只有一个最简单的demo,具体的使用手册,还是得靠前人栽树了。由于我已经写好了ws通用组件,所以这里并没有创建此组件和使用AttachAddon。因为我这里已经和后台对接了ws 所以会有重复的返回(单数行都是ws返回的信息)xterm.js的附加组件,用于附加到Web Socket。

2023-03-15 20:30:04 4321 3

原创 Vue iview Selece下拉框内部套用Radio 点选按钮(change阻止默认事件问题)

主要问题点:Select 和 Radio组件的均为change事件,如何阻止冒泡

2023-03-09 09:13:17 1155

原创 如何查看固态硬盘和机械硬盘容量大小

查看固态磁盘和机械磁盘的容量大小

2023-02-15 15:29:20 11644

原创 数组去重的七种方法

数组去重的六种方法

2023-01-30 10:31:20 537

原创 Vue之iconfont

由于两个地方的iconfont.css文件中的字体命名都是"iconfont",而且样式命名也是相同的,导致问题的出现。:由于我是因为自己的iconfont的与luckysheet的iconfont冲突,所以我全局替换了。(如果没有项目,请先到 资源管理->我的项目->点击新建项目):新建/编辑iconfont项目时,如下红框所呈现的部分,【(font family ) (前缀)(图标名称)】5.将下载到本地的zip解压,复制到项目中。2.搜索想要的图标,加入购物车。2.将引入的图标 从。

2022-12-14 19:27:56 1201

原创 CSS之display:grid的用法和动态:before content内容

CSS之display:grid的用法和动态:before content内容

2022-12-14 08:58:11 3048

原创 css之@media网页适配

@media网页适配

2022-12-13 19:42:38 1847

原创 vue 动态组件 render/jsx

无法渲染组件,只能显示原生的dom,操作起来实在是不方便。查阅了之后,发现可以用render或者jsx实现【这个方法并不能触发,需要使用原生事件。(可能是因为这个组件中并没有click事件)分别是compiler(模板)模式和runtime模式(运行时)。可是如何自己实现双向绑定,我用的是组件,并不是像官网一样。中设定value时并没有赋初始值。后,就开始想如何进行数据双向绑定。(虽然不高级,但好用啊。

2022-11-23 20:35:58 1713

原创 在vue table中使用treeselect 下拉内容不显示问题

table外层时,他是可以显示成功的,但当在table内部时,就显示不成功了。

2022-11-23 19:42:04 4100

原创 Vue之table2excel应用--前端表格导出

前端将后台传过来的数据,自定义去导出,不仅减少了再次去loading后台接口的时间,而且提高的用户体验度。但弊端是只能是当前表格所获取到的所有信息。后来发现可以自定义编辑【红色框起来的就是我自己写的,但水平与垂直居中还是没有生效…②.可以发现,excel的默认设定属性,将preserveColors(保存颜色) 改为true。2.添加到Vue项目中【public->新建文件夹table2excel->添加到此处】注意:我截图的这部分是对td属性的设定,还有关于对tr属性的设定,看源码即可分辨出来。

2022-10-27 20:00:05 3338

原创 vue-cli3 css引入背景图片不显示问题

VUE-CLI3 css 背景图片不显示问题

2022-10-20 10:34:15 3542

原创 Vue3 路由页面切换动画 animate.css

Vue3 路由页面切换动画amimate.css

2022-10-06 15:54:48 3175 1

原创 vue组件利用css var(--变量)实现动态修改伪类属性(::before、::after)

动态修改伪类属性

2022-09-19 11:32:57 2535

原创 vue 项目挂载 刷新后报404

这是官网链接,说的很仔细了,为什么刷新后会报404解决方案链接hash模式和history模式的区别

2022-09-15 15:47:54 601 1

原创 iview table 滚动条到底部 及样式设定

iview table滚动条到底部

2022-08-30 11:23:49 1216

原创 关于登录的那些事(vue3+element plus)input输入框自动填充时,背景颜色自动改变的问题

登录

2022-08-30 09:55:34 2066

原创 Vue表单校验与正则表达式

Vue表单校验与正则表达式

2022-08-29 19:26:37 1762

原创 vue3 setup 实用知识点与相关项目实践问题解决

Vue3 大汇总

2022-08-11 17:30:47 1229 2

原创 vite+ts项目中如何设置alias

vite 省略引入文件路径

2022-08-05 14:14:34 1474

原创 No index signature with a parameter(索引签名)

索引签名的概念,报错 及解决方案

2022-08-05 14:03:09 3430

原创 Vue/JS 实现在Excel2003中,用A表示第一列,B表示第二列...Z表示第26列,AA表示第27列,AB表示第28列...依次列推。请写出一个函数, 输入用字母表示的列号编码,输出它是第几列

Vue/JS 实现在Excel2003中,用A表示第一列,B表示第二列...Z表示第26列,AA表示第27列,AB表示第28列...依次列推。请写出一个函数, 输入用字母表示的列号编码,输出它是第几列

2022-07-06 16:04:43 567

原创 TypeScript 基础讲解

typeScript 基础讲解

2022-06-30 15:10:06 551

原创 常用的CSS

文章目录1-1:弹性布局 --横向居中1-2:文字居中vertical-alignline-height1-3 文字超出父级标签文字一行-超出为省略号文字多行-超出为省略号1-4 图片随div的大小变化,自动填充并居中显示1-5 普通流布局code1-51-41-3-21-3-11-2-21-2-11-11-1:弹性布局 --横向居中讲display:flex的好文使文字等比例放大缩小全局设定:font-size:25px;有文字的元素中设定font-size:0.25rem注:10px=1em块

2022-06-23 16:47:29 1130 1

原创 react 脚手架

React 脚手架1.创建项目并启动2.解析文件内容2.1 public-->index.html2.2 src-->index.js2.3 css的模块化2.4 快捷键3 写前端页面的考虑顺序1.创建项目并启动1.打开cmd全局安装:npm install -g create-react-appdir:查看文件夹里面的内容cls:清空cmd中内容2.构建一个项目npx create-react-app my-app3.启动项目npm start报错:react-refre

2022-06-23 16:34:08 320

原创 angular bug

1.当我想通过.ts文件控制前台样式时:error TS2339: Property 'style' does not exist on type 'Element'.解决方案: 设定变量类型为anyvar dgbc:any =document.getElementsByClassName('div-bg'); dgbc[0].style.backgroundColor='#D8D8D8'; ......

2022-06-23 16:29:37 358

原创 Git 常用记录(删除commit操作/挑拣/删除仓库)

Git删除Commit操作/Git的挑拣功能

2022-06-20 16:33:57 4764

原创 那些前端必须要知道的优雅代码

那些前端必须要知道的优雅代码

2022-06-15 09:24:01 1158

原创 VUE el-table合并单元格,相同数据列合并(并实现表格行滚动)

Vue el-table合并单元格,相同数据列合并(并实现表格行滚动)行滚动展现效果

2022-06-08 16:55:55 5872

原创 前端数据集拖拽管理设定(await执行与执行顺序/Promise返回值获取与Promise.all的使用)

前端数据集拖拽管理设定项目Demo实现过程一共有五个参数:返回后台结果增删操作获取某数据集编码的下拉参数(async/await)同时获取两个setCode 对应的数据集字段(返回Promise如何获取值)项目Demo项目构想想要实现多表连接,如A表,B表之间,需要知道的信息如下:1.有哪些表:进行拖拽选择2.A表 与 B表的连接方式:Left join/Right join/Uniton…3.A表 与 B表的关系参数:如A.ID = B.ID逻辑:数据集:选择表对应关系:默认a与b

2022-05-20 11:38:37 715

原创 Vue 数值改变 页面没有刷新(解决数据改变视图不更新的问题)

解决数据改变视图不更新的问题情况描述原因解决方案当表格数据改变,表格没刷新时,并且使用了render解决方案情况描述值(List)修改后,打印值改变了,但页面数据没刷新如何赋值:this.tableData[index] = { ...this.tableData[index], ...result }想法:利用解构赋值,修改对应key的value值例:this.tableData[index] = {id:1,name:jarry} result={id:2}原因解构赋值如

2022-05-12 09:45:59 10612

原创 vue-draggable的多列拖动与拷贝拖拽(不删除源数据列)

vue-draggable的多列拖动与拷贝拖拽(不删除源数据列)Demo所用属性所遇困难Demo官方文档录屏软件:screenToGif (将视频转为Gif,我认为简单又好操作)我深知,文字的感知不如图片,图片的感知不如视频,所以希望在每一次的记录中,都有种收货与喜悦,虽然以前用过这个插件,相当强大的插件,但第一次从0到1,所以记录美好时刻~所用属性1.多列之间想要互相拖动要有相同的name,如:name:'site'2.多列直接想要拷贝,不移除设定pull属性 ,如p

2022-05-06 20:26:35 2860 1

原创 Vue Tab栏显示顺序混乱(tab栏内容不显示)

Vue Tab栏显示顺序混乱(tab栏内容不显示)问题情况代码原因论述发生情况(相同的小伙伴可以进行尝试)解决方案问题情况代码使用Vue的框架 iview<Tabs type='card' v-model='activeName' @on-click='clickTabs'> <TabPane v-if="isNotNull(setup) " name="first" label="配置" > <temp ref="formData" :options="

2022-04-14 17:18:34 2348

原创 Uncaught TypeError: jQuery.easing[jQuery.easing.def] is not a function

报错:Uncaught TypeError: jQuery.easing[jQuery.easing.def] is not a function原因当我用vue-superslide 时报错以上信息,问题原因是多个JQuery引入–由于我在public的index.html引用了luckysheet和在main.js 引入了superslide解决方案在代码页面单独引入superslide如果你的是多个jQuery引入 ,你可以选择删除掉一个Created with Raph

2022-03-31 10:09:27 2443

原创 vue-luckysheet 的销毁与局部刷新

luckysheet 的销毁与局部刷新销毁局部刷新详细代码如下文档的信息少之又少,又写的感觉不那么清晰,迷茫不知所措之际,打印了window.luckysheet才发现真管用如下:销毁window.luckysheet.destroy()局部刷新原理:每一次请求count+1上一个请求完成 再次执行excel请求函数直到count>最大的请求次数(最大的请求次数–此值后台返回)由于我的数据是每个cell进行前台接收的,所以使用了setCellValue方法window

2022-03-29 17:42:15 6139 12

原创 [Vue warn]: Error in nextTick: RangeError: Maximum call stack size exceeded

[Vue warn]: Error in nextTick: RangeError: Maximum call stack size exceeded当出现这个报错时,说明你有两个components的名称是一样的,所以在调用时两个循环调用不能结束就溢出栈了。原本以为自己是什么数据死循环了,然后报错,后来百度才知道是两个组件名字重复,可是排查过后,并没有组件名称相同的(我用的是vue-iview)最后发现是自己的组件和框架的标签相冲了自己的:colorPicker.vue文件 框架的颜

2022-03-25 15:18:19 1644

原创 vue-iview 中使用luckysheet 图标下拉项不显示问题

由于我是用了Modal 进行页面弹框显示luckysheet ,点击图标不显示原因排除问题后确认是图层的问题解决方案:设定图层 默认z-index =‘1000’ ,降低图层

2022-03-16 09:38:14 1900 1

原创 使用luckysheet报错:luckysheet.umd.js:26 Uncaught TypeError: $(...).mousewheel is not a function

vue-luckysheet踩坑百度方法:最终解决方案补充使用luckysheet报错:luckysheet.umd.js:26 Uncaught TypeError: $(…).mousewheel is not a function百度方法:但自己的VUE项目并没有引入jquery,并且自己下载了jquery 报错还是没有消失!!而且自己的问题是 excel 单元格 无法点击 后面查了有查,说是jquery引入无效.但所有的demo,官方示例都是如下引入的最终解决方案将JS 文件在bo

2022-03-15 14:11:09 5021 6

空空如也

空空如也

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

TA关注的人

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