- 博客(29)
- 收藏
- 关注
原创 Vue2 + ant Design 1.7.2 实现表格伸缩列【问题记录】
近期接到一个需求,需要实现一个动态表格,并使表格的列支持拖拽伸缩。在初步调研时,发现官方文档中已有相关案例,但一上手实现后却遇到了许多 bug,导致功能无法正常使用。查阅相关博客,也是找到了对应的解决方案。谨以此文记录下本次的踩坑过程,分享解决方案与优化思路。
2025-02-21 14:23:43
945
2
原创 Git 提交时 修改文件名大小写 git检测不到文件名变更【补充记录】
Git 提交时 修改文件名大小写 未检测到文件变更,最简单的方法为开启 git 忽略大小写配置,以便显示文件变更。
2024-04-26 14:46:25
1003
原创 D3JS 实现绘制折线效果(svg)
D3JS 实现折线画笔效果:通过按下鼠标左键开始绘制,移动鼠标更新路径坐标预览效果,再次点击后则将鼠标当前位置添加进路径集,移动鼠标更新路径坐标预览效果,双击鼠标左键则结束绘制;通过画布的平移与缩放不影响画笔的绘制效果。
2024-04-11 00:37:10
1558
原创 D3JS 实现画笔效果(svg)
D3JS 实现画笔效果:通过按下鼠标左键开始绘制,移动鼠标更新路径坐标;通过画布的平移与缩放不影响画笔的绘制效果。
2024-04-11 00:12:18
1109
原创 D3JS 画布缩放与平移(修改d3默认事件(进阶):按住轮滑为平移,滚动轮滑为缩放)
D3JS 画布缩放与平移(修改d3默认事件(进阶):按住轮滑为平移,滚动轮滑为缩放)
2024-04-10 17:07:12
973
原创 vue3 + element-plus 修改 el-table 鼠标悬停背景、斑马纹颜色、表头颜色
vue3修改 element-plus el-table 鼠标悬停、斑马纹及表头等样式
2024-03-13 13:51:09
10019
3
原创 npm运行项目时报错 internal/process/esm_loader.js:74 及 nvm下载其余版本报错 Download failed. Rolling Back.
npm运行报错,更换node版本,升级nvm版本,添加国内镜像
2024-03-04 16:32:08
3269
原创 vue使用cesium≥1.95的引入及使用
在使用1.108两天后 发现部分cesium插件暂不支持cesium的打包方式(1.95之后更换了构建方式) 打算先把版本回退至1.95了 这篇主要记载一下起初引入cesium≥1.95 之前在看了某篇博客后可以正常加载地球了 现在找不到了 就先浅记录一下吧。将 /node_modules/cesium/Build/Cesium 拷贝至 /public 下。在 /public/index.html 中的 <head> 标签中 添加。就可以正常使用啦 打印一下日志就可以看到Cesium的各个参数了。
2023-08-03 15:13:17
553
原创 【官网】cesium-threejs-experiment案例跑不通且报错问题
cesium-threejs-experiment案例报错核心原因是:案例是18年5月份的,把Cesium及Three版本更新至想用的版本就可以了。
2023-07-27 16:12:27
564
原创 vue父子传值、调用子组件方法
vue传值 父组件可以使用props把数据传给子组件 子组件可以使用$emit,让父组件监听到自定义事件 <!-- 父组件 --><template> <div> <!-- v-on:test="..."(缩写为@test) 子组件方法 = 父组件方法 --> <argument ref="argument" :argumentId='..绑定的值..' :content='..绑定的值.
2022-04-21 21:32:31
444
原创 Typora 安装包汇总【包含 v1.0 和最后一个免费版】
收藏一下Typora旧版本链接Typora 全平台安装包汇总【包含 v1.0 和最后一个免费版】https://revocloud.imgradeone.com/s/q6ho?path=%2F
2022-03-02 09:49:51
674
1
转载 Maven 打包时,提示 java: 程序包com.sun.org.apache.xml.internal.security.utils不存在
报错原因:Maven 打包时,不会导入 JDK 内部的依赖( JDK 属于部署的环境,不属于外部的三方依赖;解决办法:在pom.xml 文件中,添加如下 plugin 插件; <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <
2021-09-28 17:41:19
6519
1
转载 彻底理解JS中的事件,事件处理函数,钩子函数,回调函数。(转载)
一:事件DOM中有很多事件,键盘事件,鼠标事件等等。vue和react中的生命周期,本质上是事件的合集,一般包括四部分:包括初始,挂载,渲染,卸载。二:事件处理函数每个事件,都有开始结束。为了处理事件,要定义一些具体的函数。1.钩子函数(事件开始时的函数-监听函数)什么是钩子函数一般认为,钩子函数就是回调函数的一种,其实还是有差异的,差异地方就是:触发的时机不同。钩子(Hook)概念源于Windows的消息处理机制,通过设置钩子,应用程序对所有消息事件进行拦截,然后执行钩子函数
2021-09-26 15:06:57
1338
原创 将blob格式文件转换成base64(vue)
报错:TypeError: Failed to execute 'readAsDataURL' on 'FileReader': parameter 1 is not of type 'Blob'.在我想转换前 我先输出了一下file的具体所包含的东西(这是eladmin的图片上传成功的钩子函数)(组件 | Element)此时 url是一个blob的格式 我就将file.url进行转化 handlesuccess(response, file, fileList)...
2021-09-17 10:37:58
7195
4
转载 vue-element-admin 表格中的时间格式化(转)
下载moment.jsnpm install moment --save在组件中<el-table-column prop="ctime" label="创建时间" width="360" :formatter="dateFormat"> </el-table-column> 用 ':formatter' 来绑定 设置时间格式的方法dateFormat在methods 中定义 dateFormat//引入moment...
2021-08-26 10:53:22
1398
转载 vue之父子组件间通信实例(props、$ref和 $emit)
转载组件是 vue.js 最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。那么组件间如何通信,也就成为了vue中重点知识了。这篇文章将会通过props、$ref和 $emit 这几个知识点,来讲解如何实现父子组件间通信。在说如何实现通信之前,我们先来建两个组件father.vue和child.vue作为示例的基础。//父组件<template> <div> <h1>我是父组件!</h1.
2021-08-25 13:31:31
251
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人