- 博客(39)
- 收藏
- 关注
原创 vue zip文件下载请求封装与使用
Excel的话把type改成 { type: ‘application/vnd.ms-excel’ }这里把响应超时时间注释是文件下载接口返回需要较长时间。axios封装(重点是响应拦截)
2024-07-23 15:29:26
305
原创 【element plus】el-tooltip限制宽度及自定义背景色
使用popper-class参数为tooltip添加自定义内容;其中该类名注意不能够加scope标签中,否则无效。
2024-07-19 10:16:50
385
原创 vue process.env.VUE_APP_BASE_API的相关配置及axios简单封装
【代码】vue process.env.VUE_APP_BASE_API的相关配置及axios简单封装。
2024-07-05 11:23:46
471
原创 【vue3】vue3-seamless-scroll无缝滚动列表的使用
使用版本:“vue3-seamless-scroll”: “^2.0.1”ps:表头多的也可直接使用网格布局(隔行换背景色)
2024-07-01 16:30:33
748
原创 【vue3】 eslint校验关闭未使用变量、组件、单个单词校验
用于标记或报告定义一个组件但是在模板或者其他组件中没有使用它,那么ESLint可能会报出一个错误或者警告。规则是ESLint的一部分,它用于标记和报告在代码中定义但未使用的变量。在Vue3项目中,这个规则可能会误报某些模板中使用的数据或方法。要求组件的名称必须是多单词的,并且要使用kebab-case格式。这是为了保持一致性和简洁性,因为在 Vue 3 中,单单字符的名称已经不被推荐使用,以便更好地区分组件和普通的HTML元素。
2024-07-01 16:05:43
317
原创 【vue】可视化大屏实现固定比例布局(不错位)
最初方案是使用dataV中的大屏自适应组件,后续发现dataV在不同显示器分辨率下的效果会不一致导致图表内容错位等问题;后续查找资料重新写自适应。
2024-06-21 16:39:21
366
原创 【echarts】雷达图系列名动态换行、提示框重写
系列名字过长导致显示不完全后对系列名进行换行,之后的tooltip显示将换行符识别为空格,直接内容重组后提示框略丑,于是根据控制台原本样式及换行后的问题结合进行重写。在radar中使用formatter对系列名进行自动换行,tooltip中使用formatter对提示框内容进行重新拼接。
2024-06-20 16:20:26
336
原创 【echarts】双重层叠南丁格尔玫瑰图
思路:玫瑰图里层叠加普通饼图,颜色使用代码自动生成对应深色的颜色,里层普通饼图数据大小一样(数据大小不一致会导致从小到大排序,不等分且颜色错乱)
2024-06-20 15:58:39
260
原创 [ECharts] There is a chart instance already initialized on the dom.
同一个DOM元素上已经初始化了一个ECharts图表实例,而组件又尝试在同一个DOM上初始化另一个图表实例,在初始化图表实例之前,若该图表已被创建,先销毁已经存在于该DOM上的实例。
2024-06-05 16:38:15
246
原创 【uniapp】微信小程序获取post接口返回的文件流并保存为Excel表格
在uniapp中uni.downloadFile下载文件资源到本地只支持get方法,但是后端接口为post,所以需要使用uni.request配合uni.getFileSystemManager().writeFile()进行文件的下载。
2024-04-03 16:15:25
1075
5
原创 【springboot】报错Error creating bean with name ‘xxxController‘: Injection of resource dependencies fail
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘userAddressController’: Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying be
2024-03-27 17:06:07
833
原创 vue中关于driver.js使用
报错1:Uncaught TypeError: driver_js__WEBPACK_IMPORTED_MODULE_0。报错2:TypeError: driver_js…lt is not a constructor。报错3:There are no steps defined to iterate。原因:当时直接下载的默认为最新版(1.30.)进行查看,本文使用的是0.9.8版本。
2023-10-16 15:39:13
758
原创 关于在vue中对el-form-item单独验证及多表单验证
在div中关于不同表单的ref值需不同,rule可以继续使用相同的规则;主要代码在于方法中的校验。针对很多表单中校验非空情况使用该方法可以减少对校验规则的重复,减少代码冗余。其中输入框用blur,选择框使用change。
2023-10-09 15:57:10
1012
原创 【vue3】关于从0开始自己尝试layout布局的记录
【vue3】关于从0开始自己尝试layout布局的记录,包括对icon使用图标是否为i标签还是svg进行判断等
2023-02-02 17:02:18
1413
原创 关于vue-cli项目npm run build:prod打包使用nginx代理本地运行记录
对vue-cli项目进行打包并使用nginx本地运行测试打包结果
2023-01-29 10:40:25
1250
原创 vue中threejs报错记录:Class constructor Object3D cannot be invoked without ‘new‘
vue中threejs报错记录:Class constructor Object3D cannot be invoked without 'new'
2023-01-13 10:06:51
813
原创 关于360浏览器对aspect-ratio不兼容解决方法
但是由于360浏览器对该属性不支持,所以也可以使用padding-bottom属性维持图片的长宽比(padding-bottom:长/宽的百分比)在css中使用 aspect-ratio 可以维持长宽比(aspect-ratio:宽/长)
2023-01-10 09:48:10
1321
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人