- 博客(25)
- 收藏
- 关注
原创 安装了pnpm再次使用报错pnpm : 无法加载文件 E:\tools\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本
项目统一使用pnpm命令。
2024-07-29 10:55:12 494
原创 vscode git拉下来的代码CRLF自动转LF
但拉取后代码因为git-bash默认或是vscode默认原因,导致使用的是CRLF换行符,导致运行项目报错。场景:从远程仓库拉取的代码,因为设置原因,要求使用LF换行符;1、创建.editorconfig ,放在项目根路径下。3、在.gitignore文件中加一行代码,忽略提交。修改后实现拉下代码自动转lf,且只是本地转换。2、安装插件EditorConfig。
2023-10-11 15:06:46 4382
原创 axios请求responseType为blob时,错误数据处理
场景:当数据无法下载时,后端返回code为500的数据,需要对该情况做提示,而不是继续下载。
2023-09-21 16:17:14 1163
原创 element table展开行使展开图标靠近数据位置并有数据时才有展开图标
【代码】element table展开行使展开图标靠近数据位置并有数据时才有展开图标。
2023-08-09 10:41:36 606
原创 Do not access Object.prototype method ‘hasOwnProperty‘ from target object.
在写深拷贝的过程中使用hasOwnProperty时eslint报错。
2023-07-12 16:28:03 143 1
原创 element table实现多选且根据条件设置多选框的disabled状态
首先,实现多选,很简单,官方文档也有写,: 手动添加一个el-table-column,设type属性为selection即可;需要加:selectable="handleDisable“方法来筛选,我这里是根据提交状态来判断,状态为1就不能选择。然后要根据条件设置多选框的disabled状态。
2023-07-11 15:49:49 2514 1
原创 element upload手动上传并灵活删除文件列表项
点击提交才能上传文件列表,文件列表右侧关闭按钮删除单个文件项目。使用remove和change控制文件列表的增加和删除。手动上传,要关闭自动上传的功能。
2023-07-11 15:34:00 6559 2
原创 axios请求同一个后端地址部分请求不同前缀
在请求后端过程中一部分接口有统一前缀/collection,但是系统管理相关的接口,/system开头的不需要这个前缀。在reques.js文件中,记得在main.js中引用哈。
2023-06-27 16:04:59 241
原创 npm install时报错deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended
顾名思义,core js@❤️.23.3不再维护,由于问题数量众多,不建议使用。需要升级core-js的版本。
2023-06-26 09:57:58 14320 1
原创 使用vuex对后台请求的数据来实现字典管理和使用
这样就可以简单的实现将后端请求的数据存入vuex中且从vuex内取出数据,还不会重复请求获取数据字典接口。
2023-06-16 16:31:50 1546
原创 vue3中vite集成使用Windi CSS工具框架快速开发
Windi CSS 是下一代工具优先的 CSS 框架。通过扫描 HTML 和 CSS 按需生成工具类(utilities),Windi CSS 致力于在开发中提供 更快的加载体验 以及更快的 HMR,并且在生产环境下无需对 CSS 进行 Purge(一种在生产环境中对未使用的 CSS 进行清除而节省体积的技术)。Windi CSS 支持 Tailwind CSS 的所有 工具类,无需任何额外配置。你可以像平常一样正常编写你的组件,同时在样式表中使用实用类。
2023-05-17 16:13:41 976
原创 vue项目不用vue-pdf还可以用iframe简单实现预览pdf
我的vue2项目安装了vue-pdf要报错,感觉是node版本的问题,我就找了其他的办法,使用iframe也可以简单时间pdf文件的预览,其中预览自带分页、下载、旋转、比例等功能,能够满足基本需求。重点:接口封装部分响应类型设置为blob,默认为get请求方法,但是写在js文件中axios.get又会报错。实现过程为,首先通过id从后端获取文件流,把它转成url,然后赋值到iframe的src上。at eval也是上面代码错误的原因,没有识别到响应类型是blob。index.vue文件js部分。
2023-05-06 16:04:15 1175
原创 vue3安装elementui报错
我在GUI里面直接安装插件element,像这样,谁知道引用的时候就报错了,然后我再重新用命令行安装就一直报错,千万不要在如图里面加element插件,卸载又卸载不掉。如果有些npm版本过高或者过低的时候下载Echarts的过程中可能会报错,遇到这种问题可以在后面加上 --legacy-peer-deps试试。然后就重新建了一遍项目,然后我发现vue3只能用element-plus了。在main.ts或者main.js文件中。安装element-plus。
2023-04-28 10:02:25 1088
原创 Element el-select的下拉框实现分页加载并且下拉加载更多
【代码】Element el-select的下拉框实现分页加载并且下拉加载更多。
2023-04-21 10:10:39 2222 2
原创 sourcetree 使用git推送出现错误 提示git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
如果你的ssh秘钥也空了可以跟着我的步骤走。去git上看发现自己的ssh秘钥空了。配置没问题后,就执行下面命令生成密钥。这种情况其他解决办法都试了还是不行。打开你提交项目中右侧有个命令行模式。就和别人的解决办法结合了一下。
2023-03-29 11:42:01 831
原创 vue elementui中多个select选择器公用一套选项option,且每个选项只能被选中一次
vue elementui中多个select选择器公用一套选项option,且每个选项只能被选中一次
2023-02-28 14:30:00 1169
原创 vue3-json-schema-form中StringField.vue报错 `<script setup>` cannot contain ES module exports vue/no-e
报错`` cannot contain ES module exports vue/no-export-in-script-setup
2023-02-28 09:51:07 7360 1
原创 pnpm : 无法加载文件 C:\Users\2233\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。
pnpm : 无法加载文件 C:\Users\2233\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。3、输入set-ExecutionPolicy RemoteSigned,然后出现选项后选择y。1.在左下角系统中搜索框输入 Windos PowerShell,点击以管理员身份运行。此方法可用于yarn等命令,前提是这些命令有安装到全局中。然后再次运行还是报上面的错,就继续下面的操作。4、最后就可以使用pnpm运行系统了。
2022-12-09 15:25:53 3812 3
原创 element table结合请求后端多列排序(涉及sort-change、sortable)
用于记录element中的table需要多列排序,并且选择排序后请求后端获取列表,顶部保持多列状态情况。主要就是这几点:1、table标签带sort-change事件,用于监听数列的变化,带header-cell-class-name的方法用于保持之前排序的状态2、table-column标签里:sortable=“‘custom’”以下为代码:HTML:JS:注意:column标签中prop不能为空。
2022-12-05 11:32:19 3064 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人