- 博客(171)
- 资源 (71)
- 收藏
- 关注
原创 echarts报错问题initialize failed:invalid dom
而 onMounted 钩子函数会在组件挂载完成后被调用,此时组件内的 DOM 元素已创建好,能保证 document.getElementById 可以正确获取到对应的图表容器元素,进而顺利初始化 ECharts 图表。在 onMounted 钩子函数之外调用 document.getElementById ,此时 Vue 组件可能还未完全渲染到 DOM 树中,对应的 pie - chart 元素还不存在,就去获取它,导致获取失败。钩子函数确保组件挂载到 DOM 后执行代码。
2025-05-06 13:55:49
334
原创 2024-08-12-20T10:00:00+0800什么格式?
toISOString 方法会自动将 Date 对象转换为ISO 8601格式的字符串,格式为 yyyy-MM-ddTHH:mm:ss.sssZ ,其中 Z 表示协调世界时(UTC)。例如当前时间是2024年8月12日10点整,可能会得到类似 2024-08-12T10:00:00.000Z 的结果。这里搜索的时候不要 搜xxxx:xx:xx xx:xx:xx 这种格式转2024-08-12-20T10:00:00+0800。在js中2024-08-12-20T10:00:00+0800。
2025-04-25 13:11:43
183
原创 重生之--js原生甘特图实现
一个树形结构,根据子节点的时间范围显示显示进度 ,不同的时间范围对应不同的颜色。首先要计算所有节点的 最大时间和最小时间。然后再计算每个甘特图的宽度。数据类型大概是这个样子的。
2025-04-25 12:54:42
342
原创 git pull的时候报错
报错原因是本地对 src/public/configUrl.js 文件有未提交的修改,而拉取远程代码合并时会覆盖这些修改,为避免数据丢失,Git阻止了合并操作。2. 暂存修改,执行 git add src/public/configUrl.js (如果只想提交这一个文件修改;若要提交所有修改,可执行 git add. )。3. 提交修改,执行 git commit -m "描述本地修改内容"。1. 先查看本地修改状态,执行 git status ,确认修改情况。方法一:提交本地修改。
2025-04-23 13:42:47
278
原创 el-table怎么显示 特殊单元格的值
3. 在 <template> 的作用域插槽中,通过 scope.formattedValue 来获取 formatter 处理后的值(这是 el-table 中 formatter 处理后会自动添加到 scope 上的属性 ),然后直接在 <span> 中展示。1. 在 el-table-column 上绑定了 formatter 方法 formatEntityName ,它会对每一行该列的数据( cellValue )进行处理。
2025-04-23 13:13:50
162
原创 变量在template里不好使,在setup好使?
在 ../../hooks/timestampToTime 这个模块中,如果使用了 export default 来导出一个函数那么你就可以使用这种方式将其导入,并且可以为导入的内容自定义一个名称,例如这里的timestampToTime。闭包会记住它创建时所处的词法环境,即使外部函数执行完毕,其作用域内的变量也不会被销毁,而是会被闭包所引用和保留。在 JavaScript 中,函数能够访问其外部作用域里的变量和导入的模块,这是因为函数存在闭包特性。导入模块时,这个模块就处于当前文件的全局作用域里,而。
2025-04-23 12:58:42
336
原创 el-table表格既出现横向滚动条,又出现纵向滚动条?
设置overflow-x属性:通过css为el-table的父容器设置overflow-x:auto或overflow-x:scroll。比如,给每个<el-table-column>设置固定宽度,且他们相加超过了<el-table>宽度 就会触发。外面table-container为500px 里面 el-table宽度设置为800px即可。当表格所有列的宽度总和超过表格容器宽度时,el-table会默认出现横向滚动条。在css中为包含el-table的容器设置固定的height。
2025-04-22 18:44:49
411
原创 el-date-picker时间范围 赋值报错问题
尝试对null值进行属性设置操作:修改一个数组的元素,但此时这个数组是null,而不是预期的数组类型。增加非空判断,确保在使用formList.timeRange之前,将其初始化为一个空数组[]点击时间范围组件右边清除图标,点击近6小时会把设置好的时间赋值给时间范围组件 但是出现报错。
2025-04-22 17:18:02
345
原创 使用 Vue 和 Ant Design 实现抽屉效果的模块折叠功能
有两个模块,点击上面模块的收起按钮时,上面的模块可以折叠,下面的模块随之扩展。接下来,在模板中使用。
2024-06-13 20:49:38
907
原创 nvm安装使用
NVM(Node Version Manager)是一个用于管理多个 Node.js 版本的工具。它允许你在同一台机器上安装和切换不同版本的 Node.js 和 npm。这对于需要在不同项目之间切换 Node.js 版本的开发者来说非常有用。
2024-06-07 17:54:48
373
原创 margin-left: auto;
会右对齐的原因在于 CSS 布局模型中自动边距的特性。无论是在普通文档流还是 Flexbox 布局中,auto会将元素尽可能地向指定方向推,从而占据剩余的可用空间。
2024-06-06 11:50:45
1071
原创 蒙层(css)
最后,我们添加蒙层的 CSS 样式,使其覆盖图像并显示居中的“已读”文字。left: 0;/* 半透明黑色蒙层 */z-index: 1;
2024-06-05 16:49:26
821
原创 父组件调用子组件方法(组合式 API版)
在 Vue 3 中,是一个用于在组合式 API () 中暴露组件内部方法或属性的函数。它允许父组件通过ref引用子组件实例,并调用子组件暴露的方法或访问其属性。以下是子组件和父组件如何使用和ref的详细解释和示例。
2024-06-05 16:40:12
1012
原创 事件总线vueEvent
通常,为了避免内存泄漏和不必要的资源占用,你会在组件销毁前做一些清理工作,包括取消订阅事件、清除定时器等。这么做的原因可能是为了确保在组件销毁时移除不再需要的事件监听器,以防止内存泄漏和不必要的事件处理。在 Vue 中,非父子组件之间进行通信通常需要使用事件总线或者其他的全局事件管理器。这种模式在 Vue 应用中是常见的,它允许不同组件之间进行解耦的通信。一个组件结束后要更新另一个组件数据,但是另一个组件和这个组件没有上下级关系。似乎是一个事件总线对象,通过。,看起来是在组件卸载前删除了。
2024-06-05 16:31:55
238
原创 表格+表单 同时计算
标准限额 = 培训类别 * 培训天数 * 参会人数 + 讲师级别 * 讲师人数 * 课时数。由于此处 复用的单子过多 所以此页面我单独抽出来了。1 计算表格数据时使用标准金额作为小计。
2023-04-17 15:47:09
288
第4讲—项目进度管理.ppt
2019-12-31
第3讲_项目估算 项目成本管理.ppt
2019-12-31
第2讲_软件项目管理—需求管理.ppt
2019-12-31
软件项目管理 第1讲_绪论 周4.ppt
2019-12-31
jdk-8u201-windows-i586.exe
2019-12-31
QTP基础教程(讲义).ppt
2019-12-31
第1次(第1&2章 软件测试概述).ppt
2019-12-31
第2次-1(第3章 测试分析与设计——设计和维护测试用例).ppt
2019-12-31
第2次-3 (第3章 测试分析与设计——测试方法).ppt
2019-12-31
第2次-2(第3章 测试分析与设计——软件测试依据和规范).ppt
2019-12-31
第4次-2(Junit单元测试应用).ppt
2019-12-31
第4次-3(第5章 单元测试和集成测试——集成测试).ppt
2019-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人