自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 多数据折线图配置

【代码】多数据折线图配置。

2023-07-27 14:16:49 274

原创 momentjs

年月日时间 moment(date).format('YYYY-MM-DD HH-MM-SS')年月日 moment(date).format('YYYY-MM-DD')中文XX月XX日.moment(date).format('MMMDo')

2023-07-27 14:08:14 195

原创 一些联动树形数据组装

console.log(entrustOrganizationId, productName, batchCode, '饼图下拉框');

2023-07-26 16:18:11 365

原创 git导出提交日志

ai是2023-06-16 14:49:10 +0800时间格式。筛选作者的提交--author="ayuyuer"导出excel,csv格式。Git 官方中文操作文档。

2023-07-19 13:52:10 1038

原创 获取当前周,开始周开始结束日期

/ this.getWeek(-1, 0), // 获取上周开始日期。// this.getWeek(-1, 1), // 获取上周结束日期。// this.getWeek(1, 1), // 获取下周结束日期。// this.getWeek(0, 0), // 获取本周开始日期。// this.getWeek(0, 1), // 获取本周结束日期。// this.getWeek(1, 0), // 获取下周开始日期。

2023-06-27 12:26:47 325

原创 antd 树组件和下拉树组件勾选,树结构展开一维数组

【代码】antd 树组件和下拉树组件勾选。

2023-06-08 18:30:33 272

原创 js操作dom增删替换

append() 将参数做为父元素的最后一个子元素追加到列表中,无返回值。insertAdjacentElement() (‘插入位置’, 元素)querySelector() 获取满足条件的元素集合中的第一个元素。beforeBegin 开始标签之前,是它的前一个兄弟元素。beforeEnd 结束标签之前,它的最后一个子元素。afterEnd 结束标签之后,它的下一个兄弟元素。prepend() 将参数做为父元素的头部追加。

2023-05-26 16:25:48 973

原创 echarts图表类型配置文件

【代码】echarts图表类型配置文件。

2023-05-26 15:49:44 121

原创 高德地图路径配置学习

【代码】高德地图路径配置学习。

2023-05-10 16:59:01 1031

原创 antvg6 基础学习

【代码】antvg6 基础学习。

2023-05-09 16:25:36 331

原创 antvx6基础学习

【代码】antvx6基础学习。

2023-05-04 17:33:48 754

原创 js阿拉伯数字转中文

【代码】js阿拉伯数字转中文。

2023-03-28 10:24:50 407

原创 使用echarts简单实现双柱状图重叠效果

【代码】使用echarts简单实现横向双柱状图重叠效果。

2022-12-12 14:42:34 3488

原创 echarts南丁格尔图设置最小半径

/ color: '#000', //线的颜色设置, 如没有设置颜色则线条的颜色跟随饼状图的颜色。width: 1, // 线条的宽度。startAngle: -90, //起始角度。length2: 20, //第一条线。length: 10, //第二条线。放大数据再还原之前的值----->最大值的0.5倍。

2022-11-08 18:25:52 2219

原创 判断当前页是否为最后一页

【代码】判断当前页是否为最后一页。

2022-11-01 16:43:26 935

原创 antdesign 文件上传组件手动上传文件;本地上传正常,测试端405解决方法

【代码】antdesign 文件上传组件手动上传文件。

2022-10-21 11:41:47 943

转载 如何判断对象的属性是否存在?

使用这个方法, 如果对象自身和其原型链上都不存在该属性的话, 会返回undefined, 注意如果对象的原型链上有该属性, 则会返回该属性. 这个方法的局限性在于不能用在对象的属性存在并且属性值为undefined。如果指定的属性存在指定的对象或其原型链中, 则返回true。只有对象自身存在该属性时, 才会返回true。

2022-10-14 13:57:50 894

原创 react页面滚动到顶部->1.元素dom内部;2.windows滚动

通过useRef获取元素信息,距离顶部的高度。

2022-09-22 17:10:49 749

原创 echarts图例多个一排,对齐换行和横向柱状图y轴label左对齐

设置grid左边位置和label的宽度和边距,每个宽度的图表不一样数据长度不一样这些值都不一样,自己调试。margin: 120,//距离y轴的位置。width: 150,//label宽度。设置legend宽度和padding。

2022-08-29 16:42:32 5679 1

原创 css使用rem自适应

css设置html的fontsize。在页面的元素全都按照设计图px写rem。

2022-08-29 16:30:52 1275

原创 js数组重组的一些方法

1.提取某个字段为一个数组。3.筛选数据重组为数组。2.筛选对象->单条。

2022-08-29 15:43:39 1030

原创 使用字体图片

【代码】使用字体图片。

2022-08-25 11:40:53 66

原创 echarts在画布外自定义legend,控制图表

在画布外层自定义dom。先定义按钮控制的变量。

2022-08-24 18:17:53 929

原创 css雪碧图帧动画动画

steps(2):规定动画的步数,forwards:当动画完成后,保持最后一个属性值(在最后一个关键帧中定义)。第一个值是水平位置,第二个值是垂直位置。

2022-08-16 16:54:02 365

原创 一些常用公共方法

公共方法

2022-08-01 09:54:39 172

原创 vscode配置文件

1

2022-08-01 09:52:21 1838

原创 js合并数组对象中key相同的数据,并以此key生成新对象

2022-07-22 16:23:02 3227 1

原创 sort()排序,reserve()翻转数组

2022-06-17 15:59:49 455

原创 jspdf和html2canvas将html内容转 PDF

2022-06-17 15:26:35 250

原创 echarts漏斗图自定义label左右位置设置

自定义

2022-06-15 20:02:24 3494

原创 echarts环形图将label显示在中间,每一类数据高亮显示对应数据,样式不重叠

series: [ { type: 'pie', radius: ['30%', '55%'], label: { show: true, position: 'center', formatter: function (params) { return ( '{a|' + (params.data.ratio * 100).toFixed(2) + '%}' + .

2021-12-20 14:41:19 2076

原创 css写img禁止点击拖拽

img{ user-select: none; -webkit-user-drag: none;}

2021-12-20 14:24:45 1061

原创 echarts正负柱形图设置x轴和tooltip显示值都为正数,自定义颜色显示,设置y轴显示单位

option = { color:['#189dfe','#f0c219'], tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' }, formatter: function (params) { const Total = Math.abs(params[0].value) +Math.abs(params[1].value) ...

2021-12-13 15:13:56 3745 1

原创 对数据中\n换行处理

第一种css white-space: pre-line;第二种js全局替换txts=txts.replace(/[\n\r]/g,'<br>')txts=txts.replace(/\n/g,'<br>')

2021-12-06 17:25:16 274

原创 react使用dangerouslySetInnerHTMl 渲染后端传递的数据中的html标签

react使用dangerouslySetInnerHTMl 渲染后端传递的数据中的html标签

2021-12-06 17:21:35 2255

原创 正则校验,中间不能连续出现

1、逗号分隔中英文字符串,不能在首尾出现,中间有且仅有一个逗号const reg = /^(?!,)(?!.*,$)[\u4e00-\u9fa5a-zA-Z]+(?:[,][\u4e00-\u9fa5a-zA-Z]+)*$/g; const reg = /^(?!,)(?!.*,$)[\u4e00-\u9fa5a-zA-Z]+(?:[,][\u4e00-\u9fa5a-zA-Z]+)*$/g; if (reg.test(value)) { callback();

2021-11-09 14:27:09 2344

原创 react使用antd框架表单重名校验、清除校验

添加和编辑保存情况下进行校验,编辑可保存原有名字,过滤自己(id相同判断value是否相同,value不相同比较其他数据,重名校验)所需条件:后端返回所有名字的接口数组<FormItem {...formItemLayout} label="分词器英文名称:" required> <Input {...init('tokenEng', { rules: [ {

2021-11-08 17:06:00 4057 5

原创 React中useState值为对象时改变值不渲染

原因:React中默认浅监听,当State值为对象时,栈中存的是对象的引用(地址),setState改变的是堆中的数据所以此时setArr(arr)后,栈中的地址还是原地址,React浅监听到地址没变,故会认为State并未改变,故没有重渲染页面思路:将栈中原arr所指向的地址改变即可const ceshi = [ { name: '测试数据1', icon: 'jigou', count: 2, color: '#FF9B74' }, { name: '测试数据2', count:..

2021-09-03 16:06:27 1602

原创 vue多条件判断,计算属性使用

三目运算的运用,条件1:条件2 ?结果1(true): 结果2(false)三目运算的运用,条件1:条件2 ?嵌套三目运算:嵌套三目运算<div> <el-button type="success" size="mini" ..

2021-07-20 16:36:55 1227

原创 vue利用element勾选框样式编写可勾选的卡片组件

需求:1、卡片点击查看详情,添加选中样式,兄弟标签取消样式;2、勾选框全选、反选,勾选样式,判断全选,未全选。1.HTML全选 <div class="select-contanier"><el-colv-if="showSubmits":span="24"style="padding-right: 10px;display: flex;justify-content: space-between"><el-button type="succ..

2021-07-16 18:23:13 1837

clipboard.js-master.zip

复制文本,链接插件

2021-06-23

空空如也

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

TA关注的人

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