自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 github desktop提交代码报认证失败,但idea/webstorm提交都正常

报错背景:我代码访问的是公司的gitlab库,提交代码的时候报认证失败,如图。在报错之前让我输入用户信息,应该是输错了,但没有让我重新输入,就开始一直报错。我尝试拉了5次代码,我的git库提示forbidden了,导致同事们的git也都被禁止了。(紧急情况要提交代码的时候,可以先换个ip,比如连手机的热点,先用idea把代码提交了)处理:我想应该就是我git密码有问题,但我一直没找到哪里让我重新输入密码的地方。我想应该是软件的问题,但我卸载了重装,就说我已经装过了。我把安装目录下的相关文件夹都删了也不行。

2024-05-13 09:31:49 159 1

原创 【解决】echarts条形图纵坐标显示不全

解决方法是看了这篇文章 https://www.jb51.net/javascript/285816kz1.htm。这个属性是控制整体的坐标标签的。如果你的label内容很多,已经超出默认给的宽度了,那么继续增加width是没用的。控制,类似于外层有一个容器有固定的宽,超出隐藏,里边具体到每一个Label再宽,也会被隐藏掉。如图:width给了300,但是显示不全,能看到Mon的M被截掉了。原来我试了好多都不生效,就是这个属性没有加。我没看源码,但我猜应该是label整体在被。

2024-04-19 11:32:06 489

原创 (自用笔记)每天一点vue3——vue3+elementPlus+express获取excel数据并渲染到页面上

我是想做一个vue3+echarts的账单数据展示项目,因为有vue2的基础,打算直接在这个项目上熟悉掌握vue3的新特性。这系列笔记就按照遇见问题解决问题的思路更新,不按照官方快速上手的章节,特此说明。目标:利用nodejs搭建后端服务,获取excel里的数据,并用elementui的表格样式展示到页面上。

2024-04-09 10:33:36 701

原创 (自用笔记)每天一点vue3—— echarts选择适配数据的图表

当数据具有层次结构,例如地区分布的销售数据,堆叠条形图可以展示每个地区的总销售量,并且在每个地区内部堆叠显示不同产品的销售量,从而更好地理解各个层次之间的关系。:通过堆叠条形图,可以清晰地展示整体和部分之间的关系,以及不同部分之间的相互影响,有助于识别哪些部分是主要的贡献因素,哪些部分是次要的。:堆叠条形图可以帮助观察总体数量的变化趋势,同时也可以比较不同部分的相对比例,有助于识别哪些部分对总体数量的影响较大。堆叠条形图适合展示不同类别的数据在同一类别下的分布情况,并且能够突出显示总体数量的变化趋势。

2024-03-14 16:22:51 834

原创 (自用笔记)每天一点vue3—— echarts横坐标刻度标签显示不完全的问题

我是想做一个vue3+echarts的账单数据展示项目,因为有vue2的基础,打算直接在这个项目上熟悉掌握vue3的新特性。这系列笔记就按照遇见问题解决问题的思路更新,不按照官方快速上手的章节,特此说明。

2024-03-13 18:01:26 287

原创 (自用笔记)chatgpt教我写代码

因此,比较函数的主要任务是定义排序的逻辑。在我们的示例中,我们使用 parseFloat(b.total) - parseFloat(a.total) 作为比较函数,它会根据每个对象中 “total” 字段的值进行排序。如果要求的排序是从高到低,我们需要确保在比较函数中,当第一个参数大于第二个参数时返回一个正数,这样才能保证排序的正确性。有了chatgpt之后,用起来太爽了,但爽的同时也在担忧自己的方法遗忘的速度太快了。当提供比较函数时,sort() 方法将根据该函数的返回值来确定元素的顺序。

2024-03-13 17:37:47 131

原创 (自用笔记)每天一点vue3——defineEmits / 生命周期钩子 / echarts

我是想做一个vue3+echarts的账单数据展示项目,因为有vue2的基础,打算直接在这个项目上熟悉掌握vue3的新特性。这系列笔记就按照遇见问题解决问题的思路更新,不按照官方快速上手的章节,特此说明。按照官方的引入即可显示图表。

2024-03-12 17:57:52 461

原创 (自用笔记)每天一点vue3——第一天setup/defineProps

行没问题,但编译器报错:说defineprops未引入。但这个方法应该是vue3直接内置的,不需要引入。

2024-03-06 18:01:44 217

原创 win11更新后切换桌面有了动画效果,如何单独关闭这个动画效果

按住Windows+R键,输入sysdm.cpl并按Enter。转到“高级”选项卡,单击“性能”部分的“设置”按钮。接下来,在“视觉效果”页面中,单击“自定义”,然后取消选中:对窗口内的控件和元素进行动画处理即可取消切换桌面动画。

2024-03-05 18:00:17 1367

原创 微信小程序使用“computed“处理数据 微信开发者工具

比如,需要在wxml文件中将循环中的item进行处理,如在电话中间4位用星号代替。(13300001234==>133****1234)需要注意:有些常见的js方法在wxs里边用不了,或者有其他写法。不生效时,网上查下是不是需要换种写法。

2023-05-04 14:09:33 1518 1

原创 微信小程序使用wxs实现计算属性功能

微信小程序使用wxs实现计算属性功能

2023-01-18 17:02:35 591

原创 微信小程序生成条形码

处理wx.createCanvasContext(id),用wx.createSelectorQuery()替代

2023-01-13 15:03:43 4358 1

原创 修改小程序radio标签样式

radio .wx-radio-input.wx-radio-input-checked::before

2023-01-06 15:48:33 363

原创 vue高德地图(三):搜索地点并标记;绘制路线

用高德api获取用户搜索地点并绘制路线

2022-11-22 10:46:24 2818

原创 vue高德地图(二):获取并标记用户位置

在第一篇的基础上新增该功能 getLocation()。

2022-11-15 11:53:48 1063 1

原创 weui实现移动端地址三级联动,基于js

效果该项目前后端不分离,项目用的weui。地址原来是个输入框,我前端只改此处的地址三级联动。引入的address.js

2022-10-26 16:44:26 1449

原创 vue手动实现输入框模糊查询

【代码】vue手动实现输入框模糊查询。

2022-10-26 16:25:43 731 1

原创 vue高德地图(一):初始化地图

JSAPI结合Vue使用 官方文档: https://lbs.amap.com/api/jsapi-v2/guide/webcli/map-

2022-10-08 14:09:28 1409

原创 vue中ajax请求中的this指向(指向请求本身,而不是vue)

【代码】vue中ajax请求中的this指向(指向请求本身,而不是vue)

2022-09-22 10:54:32 475

原创 toFixed()精度的优化

function formatFloat(num) { if (!Number.prototype._toFixed) { Number.prototype._toFixed = Number.prototype.toFixed } Number.prototype.toFixed = function (n) { return (this + 1e-14)._toFixed(n) } return Number(num).toFixe

2022-09-05 16:28:42 168

原创 css实践——实现凹凸线条

css实现凹形线条

2022-08-16 14:08:02 1358

原创 vue 页面跳转导致路由参数丢失

路由参数丢失

2022-08-16 10:44:49 1314 1

原创 vue控制循环出来的某个dom的显示与隐藏

给每个目标dom都绑定了ref,ref名称是动态的,通过下标命名的,独一无二的。获取到这个dom并控制样式

2022-07-28 14:19:39 1714

原创 elementui 修改步骤条数字排序 el-step

可以通过在业务文件内修改dom内容控制步骤条上的数字改变

2022-07-27 15:52:24 2013

原创 elementui 选中子页面时,保持左侧导航中父级的激活状态 :default-active=“activeMenu“

去配置子路由的页面,给meta加上这个属性即可

2022-07-05 10:25:17 1970 2

原创 layui调整日期选择器大小

主要是这几个选择器改变的,效果可以在f12里自行调试

2022-06-23 15:12:28 1333

原创 css 实现多行省略,一行垂直居中(不支持ie)

不支持ie

2022-06-21 16:12:12 243

原创 elementui布局

无摘要

2022-06-21 09:46:36 131

原创 elementui vue 表单关闭时和取消时清空所填数据及文件

注意点:dialog的取消按钮和叉号关闭按钮对应的方法时handleCose

2022-06-15 13:54:19 2201

原创 项目中的图片路径为什么自动拼上了域名端口

背景:前端的dist包在后端的resource/static里这里的src路径,是由后端返回的值,是以sys开头的地址,在控制台中发现,自动补全了前边的http://域名/(项目名/),并且直接点击连接是可以访问的经查询:有网友说是:src的连接若不是http, https, ftp…等开头的都会被判断为相对路径,实际导向时就会被加上http://域名/(项目名/)另外,如果想用绝对路径,需要在路径前加上,如file:///D:/…其他网友问的这个问题里边有这个答案...

2022-06-07 15:56:16 2412 1

原创 js图片加载不出来时隐藏图片

可以在onerror里写上隐藏图片的内容,以便当图片加载失败时,不要显示成一个叉号

2022-06-06 19:35:28 993

原创 elementui 描述列表Descriptions组件宽度修改

注意,该项目基于常规vue-element-admin后台系统排版问题样式1描述列表占满了整个右侧主内容区域解决1<template> <el-descriptions title="描述列表1" :column="2" border> <el-descriptions-item label="备注1"> kooriookami </el-descriptions-item> <el-

2022-05-31 18:06:17 32357 1

原创 elementui表格没有撑满外层容器,中间有列空白

场景再现代码所有el-table-column都给了固定的width,但从页面上来看,整个table的宽度要大于所有列的宽度,而右侧的操作列给了固定fixed="right"使中间多出来了空白列。比如:一共有5列,每一列都给了固定宽100px,总和宽为500px,而页面上table的宽未700px,这样就会产生200px的空白。解决方法留一列...

2022-05-30 09:34:14 2980 1

原创 vue filters 反复执行,频繁输出

<el-table-column label="支付金额" width="100"> <template slot-scope="scope">{{ scope.row.amount|formatMoney }}</template> </el-table-column> filters: { formatMoney(val) { if (Number(val) !== 0) { ...

2022-05-26 14:27:12 1018

原创 待解决:vue后台项目,chrome重定向过多,跳转失败

vue-element框架,启动后,使用localhost+端口方式,在chrome进行访问首页,自动跳转到了登录(此时无token,跳到登录是正常操作)。在输入用户名和密码之后,调登录接口成功了,但f12显示一直在重定向,页面也无法正常调转到首页。同样的代码,使用ie打开没问题,使用ip+端口的方式打开也没问题。项目上线也很久了,使用正常。我这次是在此项目上进行新功能。目前排查出来,是在调登录接口成功之后,token的处理有问题。因为只有在token不存在的时候才会一直跳到登录页面。结合vuex使用

2022-05-24 13:53:55 1241

原创 判断同一个input框两次值是否一致

1. 原生方法input有自己的方法onchange在jquery中为:$('input').on('change',function(){ console.log('两次值不一致')})当input的值发生改变时,才会触发change事件。2. 变量控制实现声明两个变量,分别存储输入框的值let first = ''let second = ''$('input').on('blur', function () { first = second second = $

2022-05-19 10:55:23 1118 1

原创 js删除数组内多个指定下标的元素

js删除数组内多个指定下标的元素let arr = ['a', 'b', 'c', 'd', 'e', 'f', 'g']let deleteIndex = [2, 4, 7]if (deleteIndex.length > 0) { for (let i = deleteIndex.length - 1; i >= 0; i--) { arr.splice(deleteIndex[i], 1) }}console.log(arr)注意不能在循环里对

2022-05-11 14:39:19 4178 1

原创 vue 报错RangeError: Maximum call stack size exceede

A组件套B组件,但A组件的name属性写的却是B组件的名字。导致自己调自己,死循环,占内存。<template> <div class="home"> <B></B> </div></template><script>import B from "@/views/B";export default { name: "A",//原本错写成了B components: { Main }

2022-04-28 11:14:15 316

原创 vue动态style添加背景图backgroundImage,结合computed

vue涉及到图片需要用require,注意单引号/双引号的使用<template v-for="(item,index) in menu"> <div :key="item.id" :style="{backgroundImage:'url('+itemImg(item)+')'}"> </div></template>需要传参的话要用闭包的形式接收参数computed:{ itemImg() { return (item)

2022-04-27 13:54:26 2689

原创 js 获取3个月前的日期

用 js 获取3个月前的日期var today = new Date() //当天today.setMonth(today.getMonth()-3)//三个月前,时间戳today.toLocaleDateString()//格式化时间不受跨年份的影响

2022-04-25 15:25:45 6267 7

空空如也

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

TA关注的人

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