自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 问答 (2)
  • 收藏
  • 关注

原创 Vue前端页面内嵌套本项目iframe窗口的通信传输方式

在iframe中使用本项目页面、并能够与其父页面组件实现实时通信。

2024-12-03 11:49:05 934

原创 Vue项目中实现代码展示窗口(非组件)

引入组件需要考虑版本问题,以及需要做很多和项目的适配操作。而用div等标签无法直接将换行空格等字符1:1还原展示。 标签可定义预格式化的文本。被包围在 标签 元素中的文本通常会保留空格和换行符。借助 标签就可以实现代码在html的格式化显示。我们还需要对后端返回的数据进行解析,获取行数。注意pre包裹内容不能换行,否则标签会保留换行并显示。 标签是一个短语标签,用来定义计算机代码文本。将后端数据响应结果以代码块形式在前端页面回显。

2024-11-20 16:34:45 479

原创 Vue3+element-ui 实现可编辑表格,鼠标右键自定义菜单(复制行列,粘贴行列,插入删除等)

在web网页中,像使用excel一样操作表格数据。清除浏览器默认鼠标右键菜单,修改为自定义菜单。实现表格的复制、粘贴、插入、删除。

2024-10-31 13:54:27 1979 2

原创 vue3项目页面实现echarts图表渐变色的动态配置

在vue3项目中,借助TDesign取色器实现echarts图表的渐变色动态配置。实现渐变色选择器取值结果与echarts图表配置要求的转换。

2024-10-17 15:23:43 1138

转载 Element-ui el-table 表格 fixed 固定导致表格滚动窜行错位的解决方法

el- table 对表格列项设置fixed 左右固定列的时候,移动滚动条到页面底部会出现表头和内容错位或者是固定列的内容错位的情况。

2024-07-23 15:23:30 1614 3

原创 vue2 组件—js原生自定义日历组件实现方法

封装一个日历组件,可以根据日期对应数据匹配对应阈值区间在当前日期下渲染不同颜色的短线。当天之后的日期显示为灰色,并设为无法点击的状态;若选择其他日期,小点位置一直保持在当天日期下,选择的日期显示为蓝色。在本案例中外部框架的高度是固定的,因此就要对含有不同周数的月份进行判断然后在样式设置,恰好占据4周的月份比较少,在本案例中并未对这种情况进行设置。currentMonth代表当前月份,currentYear代表当前年份,clickDate是组件内发生点击日期事件后向父组件传值,以便联动其他系统功能。

2024-07-23 14:46:42 894

原创 a-table 嵌套子表格展开冲突问题

a-table在父子表格嵌套展示时如果不进行处理,容易出现展开子表将之前已展开子表数据覆盖的问题。为了解决这一问题我们需要加一些限制条件。在父表格a-table标签内添加:record.key应是唯一标识,不然会出现子表格无法展开的情况。不要忘记给在data中添加expandedRowKeys:[]。如何同时展开互不冲突的子表还没有实现,如果任何问题欢迎指正。

2023-09-25 11:30:20 700

原创 媒体查询实现PC端移动端的动态适配

提供了一种应用 CSS 的方法,仅在浏览器和设备的环境与你指定的规则相匹配的时候 CSS 才会真的被应用。

2023-06-27 11:38:28 1691

原创 windows系统安装nvm 不成功

nvm 不是内部指令

2023-06-25 15:21:57 1084 2

原创 Linux 中安装R包 WGCNA

利用WGCNA构建基因共表达网络时,由于数据量比较大,本机上跑不起来。连接了实验室的服务器,服务器的R语言安装在conda的环境中,在安装WGCNA时,遇到报错“Error in download.file(paste(href, fname, sep = ""), icudtzipfname, mode = "wb"): cannot open URL herf...”的提示。报错时第一个提示的就是‘stringi’的错误,参考了。安装成功后,进入R进行如下操作。如果有更好的方法欢迎指明~

2022-10-29 10:21:23 2237 1

原创 代码随想录算法训练营第三天| 203.移除链表元素 707.设计链表 206.反转链表 JavaScript实现

203.移除链表元素 707.设计链表 206.反转链表 JavaScript实现

2022-09-24 21:18:37 319

原创 代码随想录算法训练营第二天| 977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II JavaScript实现

977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II

2022-09-23 22:38:13 195

原创 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素 JavaScript实现

二分查找要根据区间思想实现;快慢指针的使用

2022-09-22 00:40:39 331

原创 JavaScript 数组的常用方法

JavaScript 数组的常用方法整理,增删改查,字符串数组转换,数组拼接,数组遍历等等

2022-09-07 01:29:46 150

原创 《二叉树的所有路径》JavaScript实现

给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。叶子节点 是指没有子节点的节点。

2022-08-29 10:49:39 542

原创 《粉刷房子》JavaScript实现-动态规划

假如有一排房子,共 n 个,每个房子可以被粉刷成红色、蓝色或者绿色这三种颜色中的一种,你需要粉刷所有的房子并且使其相邻的两个房子颜色不能相同。

2022-08-28 10:01:31 118

原创 《盛最多水的容器》JavaScript实现

给定一个长度为 n 的整数数组height。有n条垂线,第 i 条线的两个端点是(i, 0)和(i, height[i])。

2022-08-26 18:45:43 175

原创 《三数之和》JavaScript实现

给你一个包含 n 个整数的数组nums,判断nums中是否存在三个元素 a,b,c ,使得a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。

2022-08-26 15:37:54 404

原创 《FED25 数组去重》JavaScript练习与如何判断一个变量是否为NaN

为 Array 对象添加一个去除重复项的方法。以及如何判断变量值是否为NaN

2022-08-25 16:55:29 240

原创 什么是匿名函数

匿名函数顾名思义就是没有名字的函数。如下是一个普通函数//执行代码}fn();//调用如下是一个匿名函数//执行代码}这种写法在编译的时候会报错:Uncaught SyntaxError: Unexpected token (因为浏览器在进行语法分析的时候发现这个函数根本没法执行。

2022-08-24 22:49:46 2732

原创 bind、call、apply 改变this指向的区别

三者都可以改变函数的this对象指向三者第一个参数都是this要指向的对象,如果如果没有这个参数或参数为undefined或null,则默认指向全局window三者都可以传参,但是apply是数组,而call是参数列表,且apply和call是一次性传入参数,而bind可以分为多次传入bind是返回绑定this之后的函数,apply、call则是立即执行

2022-08-24 16:58:18 220

原创 《BM16 删除有序链表中重复的元素-II》 JavaScript实现

给出一个升序排序的链表,删除链表中的所有重复出现的元素,只保留原链表中只出现一次的元素。

2022-08-23 23:34:29 270

原创 《BM15 删除有序链表中重复的元素-I》JavaScript实现

删除给出链表中的重复元素(链表中元素从小到大有序),使链表中的所有元素都只出现一次

2022-08-23 11:24:08 162

原创 《BM10 两个链表的第一个公共结点》JavaScript实现

输入两个无环的单向链表,找出它们的第一个公共结点,如果没有公共节点则返回空。

2022-08-23 01:16:51 265

原创 Cannot access ‘xxx‘ before initialization 以及var、let、const的区别

Cannot access ‘xxx‘ before initialization 报错原因以及var、let、const的区别简介

2022-08-19 23:18:59 25664 1

原创 JavaScript一次替换字符串中多个

在JavaScript中对字符串替换时可能出现想要替换的字符串strB在原字符串strA中出现多次,而string.replace方法只能替换一个字符串strB。

2022-08-19 21:44:02 4708

原创 报错“Cannot read properties of null (reading ‘addEventListener‘)“

控制台报错"Cannot read properties of null (reading 'addEventListener')"因为 JavaScript 中操作元素的函数方法需要在 HTML 文档渲染完成后才可以使用,如果没有渲染完成,此时的 DOM 树是不完整的,这样在调用一些 JavaScript 代码时就可能报出 "undefined" 错误。

2022-08-19 20:25:47 14677

原创 《BM8 链表中倒数最后k个结点》 JavaScript实现

数据范围:0≤n≤10^5,0≤ai​≤10^9,0≤k≤10^9。输入:{1,2,3,4,5},2 输出:{4,5}如果该链表长度小于k,请返回一个长度为 0 的链表。要求:空间复杂度 O(n),时间复杂度 O(n)进阶:空间复杂度 O(1),时间复杂度 O(n)输入:{2},8 输出:{}...

2022-08-06 23:40:06 199

原创 《BM6 判断链表中是否有环》 JavaScript实现

判断给定的链表中是否有环。如果有环则返回true,否则返回false。数据范围:链表长度 0≤n≤10000,链表中任意节点的值满足 ∣val∣

2022-08-06 17:58:56 192

原创 牛客刷题 《BM4 合并两个排序的链表》JavaScript实现

如输入{1,3,5},{2,4,6}时,合并后的链表为{1,2,3,4,5,6},所以对应的输出为{1,2,3,4,5,6},输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的。数据范围: 0≤n≤1000,-1000≤节点值≤1000。要求:空间复杂度 O(1),时间复杂度O(n)...

2022-08-06 15:29:18 273

原创 JavaScript 数据类型

javascript的基本数据类型和引用数据类型,及其类型判断

2022-08-06 02:19:46 954

原创 JavaScript 检测复杂数据类型

FED21 检查复杂数据类型。牛客编程题:请补全JavaScript函数,要求以Boolean的形式返回第一个参数是否属于第二个参数对象的实例。

2022-07-30 23:18:27 265

原创 CSS清除浮动的方法

css清除浮动的方法

2022-07-30 19:57:21 75

原创 vue安装element-ui失败后卸载同样失败的解决方案

vue-cli-plugin-element选项选择错误后,卸载安装均报错的处理方案

2022-07-30 00:18:33 1561 1

原创 HTML学习笔记

HTML学习笔记

2022-07-24 23:40:14 164

原创 CSS学习笔记

CSS学习笔记

2022-07-15 20:40:07 118

原创 牛客刷题 《BM1 反转链表》JavaScript实现

牛客刷题 《BM1 反转链表》JavaScript实现

2022-07-14 21:09:10 350

原创 LeetCode 《370.区间加法》javascript实现

LeetCode 《370.区间加法》 javascript实现 差分数组思想

2022-07-10 11:57:15 307

原创 LeetCode 《163.缺失的区间》javascript实现

LeetCode 《163.缺失的区间》javascript实现

2022-07-09 19:17:07 279

原创 Leetcode 《两数之和》javascript 实现

Leetcode 《两数之和》javascript 实现

2022-07-09 18:11:23 93

空空如也

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

TA关注的人

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