自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue-pdf使用中遇到的坑点

最近项目中需要在手机端预览pdf文件,本来想用已经开发好的公共插件,可是,使用过程中由于本身项目较老,出现一堆的兼容性问题,需要将本身项目重新升级处理,考虑不想造成影响面太大,就没有去使用该插件,直接使用vue-pdf插件。现在谈谈使用过程中的问题。

2024-06-17 11:03:44 274

原创 vite报错: Dynamic require of “xxx“ is not supported

出现此类报错的原因是,引入的模块或者自己编写的源码,甚至有可能是vite生成的代码中中有。,而浏览器环境是不支持。

2024-05-11 15:21:09 547

原创 前端利用XLSX插件进行表格下载,当遇到分页时下载的表格只能下载第一页数据问题处理方法

最近做了个项目,用纯前端下载表格,后端返回了所有数据,但是前端给强行分页为多页,当只有一页时下载正常,但是有多页时只能下载第一页数据,这个时候翻阅资料,发现很多都是,将分页条数设置为表格数据总条数,将表格变为一页去下载,等下载完后再恢复以前的分页大小。该方法试了,可以实现下载全部数据,但是由于分页条数发生改变,在前端交互时页面表格会出现变化,个人感觉体验不是很好。(另外,如果实在要用这种方法,是否可以考虑将实际分页的模块隐藏起来,然后作个假的,此法费力),不过我这个后来还是采用了后端接口下载表格。

2024-04-30 09:48:12 103

原创 vue中使用import.meta.globEager代替require.context实现自动导入api

【代码】vue中使用import.meta.globEager代替require.context实现自动导入api。

2024-02-26 10:26:20 558

原创 Js中 + 号的作用

两边都是数值类型时进行求和运算,如果数值+布尔值会直接把布尔类型转换成 1 or 0 来进行运算。变量“相加”:要看两个变量中的是否有字符串,如果有,就起到连接字符串作用。复合赋值运算符:是针对变量来做操作的,不能直接对直接变量做操作。可以将prompt 接受的数值(string类型)转换成数值。字符串+任何类型数据 = 拼接之后的新字符串。概念:变量自身与数据运算结果赋值给变量本身。+=可以对字符串变量起到 连接的作用。可以将“数值字符串”转成 数值。3. 数值字符串转数值。5、.复合赋值运算符。

2024-01-23 10:50:31 699

原创 Element ui中 el-table同时使用 type=“selection“ 和type=“index“时,设置序号的不显示了

项目中使用element ui 中el-table的多选项及序号时发现序号不显示了,单独设置一个可以显示。此时换种写法就可以了代码如下。

2024-01-18 16:03:08 750

原创 由于saas组件版本问题,导致代码在发布平台构建的时候打包失败

原来配置: "sass": "^1.26.5",改为: "sass": "1.25.0",处理方法将项目代码中saas配置进行降版本。

2023-07-14 13:38:32 138

原创 element-ui组件 用Jsx写法书写,设置props不生效

这几次用jsx写法书写elementui组件,发现修改组件中的props里的属性不生效,后来发现写法不对。placeholder: '请选择部门',placeholder="请选择部门"placeholder="请选择部门"同时里面el-cascader里的其他属性也可以放到props里。label: '部门',label: '部门',

2023-06-28 10:57:38 1046

原创 因为node版本问题不能安装相关依赖及运行项目的问题总结

开发过程中用到vue3+vite+ ts,需要升级node版本,然后将node升级到最新版本v18.16.0,运行项目正常,但是以前老的项目的是node低版本安装的(好像是v14.6.0),就会遇到安装依赖及运行项目是有问题。此时执行 npm install --force (亲测有用) 或者npm install --legacy-peer-deps 可以正常安装依赖。1、该方法不降级NodeJS,适用于降级也无效的情况下,需要在npm run serve项目启动前声明条件变量;可以执行下面相关操作。

2023-06-16 10:23:47 2251

原创 Element ui el-time-picker控制只能选特定范围的时间点

selectableRange: ('10:30:00 - 20:30:00'), // 10:30:00到20:30:00 的时间才可以选择。placeholder="请选择时间"

2023-05-10 10:00:52 2376

原创 将带有图片的网页模块转换为pdf时,pdf中渲染出来的图片总是上一次操作的图片

转换为pdf

2023-05-10 09:46:35 127

原创 Element 相关组件使用时遇到的一些坑点分享

【Vue】四种父组件与子组件双向数据绑定的方法

2021-06-23 11:11:30 622

空空如也

空空如也

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

TA关注的人

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