自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 echarts 桑基图点击高亮整条链路相关笔记总结

echarts桑基图会根据连线关系, 将节点摆放至相应的列, 也就是说, 后一列的节点, 至少要有一根与前一列节点的连线存在. 但在实际的数据中, 我们想放置到某一列的节点并没有与前一列有连线关系, 此时可以创造一根。节点的高度是由其数值决定的, 而节点的数值是由所有连线数据汇总累加, 因此返回的数据中, 需要有一个字段。从后台返回整条链路的数据, 并分别设置高亮与不高亮的节点和连线的样式。, 将该连线隐藏起来, 以此来实现将节点放置在指定列的功能.为 0 的连线, 并利用连线样式。里显示真实的节点数值.

2024-06-27 17:18:35 270

原创 vue2使用TinyMCE7富文本编辑器实现拖拽插入内容功能

思路: 在初始化后的回调方法中, 用样式表 styleSheets 的 insertRule方法修改伪元素的样式。原因: 当调用子组件的 getValue 方法时, 该方法中的。解决: 监听 editor 的变动, 更新父组件的数据。坑: editor.insertContent 失效。会导致 insertContent 方法失效。

2024-05-17 10:56:19 1060

原创 [Vue2+wangEditor] 简单配置实现富文本编辑器图片上传并回显

记录总结本人在配置编辑器的图片上传功能过程中, 遇到的一些问题和要点。

2024-04-10 18:46:24 885 1

原创 [Vue+Element UI] v-infinite-scroll 无限滚动使用总结

pageSize 设置要超过当前页面显示数据量, 滚动功能才不会出bug。若结合tab页使用, 注意要在切换回调事件里重置数据再请求数据。

2024-02-26 08:49:07 2859 1

原创 [Element UI] table 复选框全部禁用时实现全选禁用

el-table 添加属性 header-cell-class-name , 在属性的回调方法中遍历所有数据, 当数据全部禁用时, 返回 ‘all-disabled’ 类名, 用类的样式将选框置灰.问题: 当表格数据复选框皆为禁用状态时, 全选的复选框仍可勾选, 此时应将禁用。

2024-02-23 15:04:39 1567 1

原创 promise.then链式调用实践运用的心得总结

实践一: 在方法内部可能无需异步操作, 但后面要接链式写法的情况下,用 Promise.resolve() 直接返回 promise 对象(适用于异步操作的前面同时存在同步和异步操作的情况)

2024-02-01 10:33:26 406 1

原创 [Element UI] tabs 标题过长溢出省略并悬浮显示全部内容

spanMouseenter 事件判断内容是否溢出, tabTipDisabled 变量控制悬浮提示的显示.el-tooltip 标签加上 slot=“label” 属性, 使悬浮内容只有在鼠标悬停时显示;思路: 用样式实现溢出省略, 用 el-tooltip 组件达到悬浮时显示的效果。

2024-01-04 17:18:08 930 1

原创 flex属性从了解到使用

flex 弹性布局是常见的一种自适应布局方式, 父容器的属性控制整体布局,子项属性控制子项布局。这里主要了解常用的 flex 属性的应用及常见问题。

2023-12-14 09:55:53 84 1

原创 [vue+element] 文字溢出省略并显示提示框

在元素的 mouseenter 事件中, 根据元素的 clientHeight 和 scrollHeight 大小比较来决定包裹元素的 el-tooltip 组件是否显示。在显示的情况下,即内容溢出时,利用 text-overflow: ellipsis;和 display: -webkit-box;效果如下, 文字溢出省略, 鼠标悬浮时显示提示框。

2023-12-07 16:10:08 1241

原创 【vue】卡片左右翻页组件

【代码】【vue】卡片左右翻页组件。

2023-12-04 11:03:43 766

原创 [vue+element] 实现具备全选功能的多选下拉选框

【代码】[vue+element] 具备全选功能的下拉选框。

2023-11-21 17:27:15 282 1

原创 element目录树组件el-tree使用相关笔记

思路:el-input 的筛选回调为 filterTreeNode,该方法会调用树的 filter方法,然后在 el-tree 绑定一个动态属性 filter-node-method,在相应的值 filterNode方法中,会挨个遍历每个节点的 data,并返回匹配结果。思路: 计算出选中节点的上边框距离父容器的上边框的距离 (offsetTop), 若此距离 h > 父容器高度, 则设置父容器滚动距离 (scrollTop) 为 h。注:此方法的应用前提为树目录非懒加载。

2023-11-13 19:19:02 503

原创 [Vue+Element UI] 实现树节点标签可编辑功能

1.可编辑:鼠标悬浮出现目录编辑图标,点击编辑图标,弹出树节点名称修改弹出框进行修改,同时弹出框具备校验功能。2.可删除:点击删除图标,删除相对应节点。

2023-10-30 16:09:54 681 1

原创 封装el-table为可编辑表格

解决:父组件中,可利用 v-if 条件判断,在数据拿回来后,再渲染子组件。提交按钮设置disabled,校验通过才为true。例:子组件中,某个数据依赖父组件发送请求传回的值。(可加上loading防止出现组件区域空白问题)注:直接用prop的值,数据更新正常。

2023-10-30 15:47:45 503 1

原创 如何配置并使用环境变量

若 process.env.VUE_APP_URL报错undefined, 则可能修改了环境变量而未重新打包。一. 配置环境变量。二. 使用环境变量。

2023-07-20 17:39:36 85

原创 input设置type为number,禁止输入e等符号,去除上下箭头

【代码】input设置type为number,禁止输入e等符号,去除上下箭头。

2023-04-17 15:35:51 3830 2

空空如也

空空如也

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

TA关注的人

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