自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一点点编程思维

很多时候都需要函数嵌套函数才能完成一些功能。比如,必须这个方法里的数据获取之后,下一个方法才依据它的数据能执行甚至更多,所以考虑好函数封装。如果需要默认调用一次函数,可以将数据设一个初始值在一个被页面mounted的方法里。

2024-05-23 02:01:03 328

原创 路由跳转后页面错乱,刷新恢复

可能跳转前和跳转后的路由页面存在一样的样式名,先前的会覆盖掉之后的。启用style的scoped关键词即可。注意:vue文件可以写多个style标签。

2024-05-21 15:28:32 408

原创 order数据库报错

order是数据库的关键字,不可以使用,表名字可以改成order_form。

2024-05-21 15:00:29 366

原创 关于数组使用filter的问题。

在使用filter的时候,筛选出来的数组去拿里面索引对象的属性。会出现typescript报错找不到该属性的问腿;使用forEach可以解决这个问题。

2024-05-21 14:39:04 113

原创 require()报错,nanoid引入报错

因为nanoid在最新版本之后变成了ES模块。不在使用require.由于nanoid引入的问腿导致require报错。可以安装@1的版本解决错误。

2024-05-21 14:36:41 101

原创 浏览器限制下载10条链接,分批下载

3.使用get请求,请求完整数据,再将完整数据转为二进制下载链接,进行a标签下载法。这样会一条一条进行下载。进行一个推断,每下载10条数据就等待一段时间。使用promise的阻塞机制+定时器。类似于谷歌浏览器,一次性(某一段很快的时间之内),只能限制下载10条数据。4.注意a标签下载法的download属性存在跨域问题。1.可以弹窗提示用户只能下载10条以下数据。

2024-05-16 15:10:21 183

原创 前端a标签使用downlod属性不执行下载而是跳转的问题:

如果图片跨域时,图片不会下载,而会执行跳转(相当于download属性失效)。同时download的值可以指定下载的文件名字。

2024-05-11 18:11:33 214

原创 在数据库需要一个字段存储一个js数组对象时

如果前端直接传输一个js数组给后端,那么后端需要进行解析在存储。数据库字段不可以直接存储js数组。可以在发请求时把数据转换为json格式,这样后端就不用转化,可以直接使用sql语句存储。使用typeof()检测js数据类型时,数组会被识别为object,而不是array。如果给js数组对象加上引号,会变成[object,object]。

2024-04-25 17:12:02 88

原创 报错解析的json数据最后字符不正确

刚开始在计算属性里面发生这个错误,解决方法,注释掉这个代码。把解析json的方法放在请求回的的回调里面进行解析。

2024-04-25 17:07:16 67 1

原创 关于express的静态文件中间件的配置

第一个参数为,设置访问哪个路径时允许直接访问服务器的路径,第二个参数为设置允许访问的静态文件夹路径。jion为拼接,__dirname为当前文件所在的路径。

2024-04-25 09:47:04 68

原创 el-upload显示不全

可能在vue的style的里面加了scope。

2024-04-23 11:10:06 119

原创 Format is Authorization: Bearer [token]

如代码报错所示,token格式错误,应该在token前面加上 'Bearer '。注意引号里面有空格。

2024-04-19 11:23:05 185

原创 JWT和Express的使用报错显示:令牌验证失败

第三:其中还有一个原因:生成token时没有使用正确的格式,正确的格式应该在密钥之前加上 'Bearer ' + 密钥。(血泪教训),如果不加'bearer ',jwt会直接验证失败,注意bearer后面有空格,第四:最关键一点,第二点的代码似乎是在配置拦截规则,所以基本上所有的路由都会被拦截(除了unless中的排除路由),此处有点不懂。既然被拦截,那么如何才能让需要验证的路由通过JWT的验证了?首先,需要配置好路由验证中间件。第一点:出现令牌验证失败,是因为设置了错误处理中间件,这是正常的。

2024-04-19 10:59:19 266

原创 req.body拿不到数据

如代码所示,在内容解析器配置完成之后在引入路由,才能拿到值。// 配置内容解析器。

2024-04-18 14:54:01 113

原创 express连接数据时报错在服务器的验证权限失败,需要升级MySQL

这是由于mysql版本高,采用了高版本的加密协议导致的,重新改变成低版本root用户的加密协议即可。在mysql目录下执行。

2024-04-18 10:03:12 88

原创 express接口与前端连接失败的问题,附数据库连接失败

数据库有两种连接方式:createpool和creatconnection。次方法适用于createconnection实例之后的检测是否连接成功。因为没有在express的实例上面进行。

2024-04-17 18:31:41 111

原创 在vue3项目中全局引入鸿蒙字体不显示效果

4.重点:在main.js中引入css文件目录,而不是在index.html中。2.在asstes创建css文件夹和font文件夹并存放ttf文件。3.css文件中使用@font-face{ }引入文件。1.官网下载好字体后,使用压缩包中的简体中文ttf。

2024-04-03 13:33:07 241

原创 使用elmentplus的轮播图组件时,图片引入路径正确但是错误,解决方式为下

【代码】使用elmentplus的轮播图组件时,图片引入路径正确但是错误,解决方式为下。

2024-04-02 16:58:22 85

原创 textarea、button 如何对齐?

第一步、使用 div 将两个元素包起来,再对 div 进行 float。,如果为 button 使用了 padding,则会低得更多。textarea、button 放在一起,有个老大难问题。改变 align-items,实现其他对齐。中,button 的底线比 textarea 的底线。中,button 的底线比 textarea 的底线。textarea、button 如何上、中、下对齐?作者:vkvi 来源:ITPOW。日期:2019-5-14。

2024-04-01 11:48:47 220

原创 运行他人项目并且没做出相应代码改变,字体样式以及边距样式发生改变

2.善用搜索功能,并掌握搜索技巧。比如在css样式出现问题时,搜索是有技巧的,比如搜索body不如搜索bosy {1.首先可以先去看代码管理平台的提交记录,是否是其他开发者在已发布的项目之后又进行了维护和代码更改。3.多使用和了解浏览器调试工具,比如css属性的计算样式等。

2024-03-28 18:17:15 83

原创 在安装好wsl的子系统ubunto时,打开却报错error: 0x8004032d

2.前往控制面板,将适用于windows的Linux子系统等服务(虚拟机相关),重启,大功告成。3.第一步可以跳过不确定,第二步不可以跳过,若是第一步错误见我上一篇文章。1.首先我们先在管理员命令行运行如上代码wsl,安装好所需组件。

2024-03-28 17:48:04 6430 4

原创 安装wsl子系统时遇到报错灾难性故障

卸载ubunto以及wls在win11下设置里的应用程序即可卸载,然后重新安装尝试。

2024-03-28 17:22:54 1878 6

原创 安装wsl时出现的 无法访问解析服务器的名称或地址

我们可以去控制面板修改当前网络的dns为下图地址即可解决这个问题。

2024-03-28 15:54:51 223

原创 Eslint项目运行时报错

因为npm运行时使用了修复异常的命令改变了pacage,json文件中包的版本号,下载的依赖包错误,降低eslint版本为2020可以解决错误。

2024-03-21 16:12:58 627

原创 vue/cli-sever 不能导出difineconfig定义

升级npm包版本,与nvm node版本无关。

2024-03-21 16:10:02 227

原创 报错Error: The package manager has hoisted a wrong version of postcss, please run npm i postcss@8 -D t

postcss@8 与项目所需的版本不同(之前安装过一次了)使用以上代码安装项目所依赖的开发版本。

2024-03-21 14:00:18 422

原创 报错Could not retrieve https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt.Get “https://npm.ta

npm config set registry https://registry.npmjs.org/ 设置为官方镜像或者其他可用镜像。

2024-03-21 13:55:16 155

原创 前端环境配置

2.使用nvm nodejs版本控制工具。1. 安装vscode,下载它的插件。4.npm i 下载软件需要的包。3.配置git克隆项目。

2024-03-21 13:52:03 302

原创 git报错config文件配置有问题,并且访问权限不够

1.删掉config文件夹就好了。

2024-03-21 11:24:56 353

原创 nvm使用use切换不了nodejs版本,nvm ls 不显示*号问题的解决

2.在nvm根目录下修改settings文本文件,配置node和npm镜像和root,path,在目录新建一个nodejs的快捷方式(拿一个版本进行创建)3.powershell使用管理员工具进行使用。

2024-03-21 11:23:30 576

原创 解决为什么添加动画函数后,html元素鬼畜问题

用于个人记录问题所在

2023-04-02 14:25:52 46

空空如也

空空如也

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

TA关注的人

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