自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 类型“RouteRecordName”上不存在属性“includes”。 类型“symbol”上不存在属性“includes”

类型“RouteRecordName”上不存在属性“includes”。 类型“symbol”上不存在属性“includes”

2024-07-09 14:57:49 218

转载 元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型 “{}“。 在类型 “{}“ 上找不到具有类型为 “string“ 的参数的索引签名

将一个字符串作为索引访问一个类型为 "{}" 的对象时引发的。这是因为 "{}" 表示空对象类型,它没有定义任何属性,因此无法用字符串作为索引进行访问。tempForm: {} as {[key: string]: any} // 将对象的类型更改为具有字符串索引签名的类型。将对象的类型更改为具有字符串索引签名的类型。是字符串索引签名,表示可以使用字符串作为索引访问此类型的对象。id 是字符串,作为tempForm 对象的索引 引起的。

2024-07-09 14:33:13 32

原创 使用随机生成的随机数过程中,保存数据到数组中 出现很多null 出现稀疏数组

数组中保存的数据中出现很多null 出现稀疏数组

2024-07-05 15:53:59 228

原创 js 随机生成整数

生成随机数

2024-07-05 14:48:04 222

原创 js 数组合并方式

js 数组合并

2024-07-05 11:32:19 266

原创 vue3 新增一个菜单A ,进入A页面后 再切换到 菜单B页面时 页面是空白 需要刷新浏览器才起效

由于动态路由加载的状态未被 Vue Router 及时更新导致的。或主布局文件中,添加。属性来强制组件重新渲染。

2024-06-26 17:03:34 296

原创 vue3 vite 跨域

即使在开发环境中使用代理解决了跨域问题,在生产环境中部署时,后端服务器仍需支持 CORS。确保服务器的响应头包含适当的 CORS 配置。进行请求,Vite 开发服务器会自动将请求代理到目标服务器。// 代理所有 /api 开头的请求到目标服务器。在你的 Vue 组件或其他前端代码中,通过。在项目根目录下创建或编辑。

2024-06-26 09:58:55 414

原创 vue3 上传文件时解决跨域问题

在开发环境中,可以通过配置开发服务器的代理功能,将请求代理到后端服务器。这样浏览器认为请求是同源的。target: 'https://example.com', // 后端服务器地址。确保后端服务器允许跨域请求。可以在服务器的响应头中添加 CORS 相关的头信息。withCredentials: true // 允许携带cookie等信息。有一些第三方库可以帮助处理文件上传并且支持跨域请求,比如。在 Vue CLI 项目中,可以在。// 处理文件上传逻辑。

2024-06-26 09:55:19 961

原创 跨域问题解决

跨域问题

2024-06-26 09:50:25 773

原创 canvas : Cannot read properties of null (reading ‘getContext‘)

获取 canvas 元素的getContext方法时,canvas 元素尚未正确绑定。可以通过确保在渲染 PDF 文件之前,canvas 元素已经正确挂载到 DOM 来解决这个问题。

2024-06-26 09:45:31 241

原创 vue3使用 pdfjs-dist 渲染 PDF 文件报错Error: No “GlobalWorkerOptions.workerSrc“ specified.

使用 pdfjs-dist 渲染 PDF 文件报错Error: No "GlobalWorkerOptions.workerSrc" specified.

2024-06-26 09:35:53 554

原创 css 文字两端对齐

【代码】css 文字两端对齐。

2024-06-19 15:03:38 396

原创 <input type=“button“ /> 时隐藏光标用 caret-color: transparent;

disabled 禁用不可输入。

2024-06-19 14:22:54 85

原创 数组排序 字符串排序

方法返回一个数字,表示参考字符串在排序顺序中是在给定字符串之前、之后还是与之相同。

2024-06-19 11:34:12 72

原创 求和 最大值 最小值 reduce Math.min Math.max

【代码】求和 最大值 最小值 reduce Math.min Math.max。

2024-06-19 11:07:55 93

原创 空合并运算符 (??)

是一个逻辑运算符,当其左侧操作数为空或未定义时返回其右侧操作数,否则返回其左侧操作数。

2024-06-19 10:56:37 86

原创 将Object属性转成属性数组

【代码】将Object属性转成属性数组。

2024-06-19 10:54:46 75

原创 js 数组去重

js 数组去重

2024-06-19 10:48:18 81

原创 key-value 字典匹配处理

中的值来获取对应的中文名称。根据labelStr。

2024-06-14 17:46:37 92

原创 url地址参数进行编码和解码

希望在 URL 中传递的参数值在编码后不可见,但在使用时能够解码为原始值,可以使用一种加密的方法(例如 Base64 编码)

2024-06-12 16:35:11 230

原创 Pinia 数据持久化存储插件pinia-plugin-persist

【代码】Pinia 数据持久化存储插件pinia-plugin-persist。

2024-06-11 17:47:15 361

原创 执行npm run dev 报 error Missing script: “dev“

经确认 项目路径不正确。

2024-06-04 11:25:51 158

原创 npm install报ENOENT: no such file or directory, open问题

没有进行npm的初始化操作导致的。再 npm install。

2024-06-04 11:21:33 949

原创 nvm 安装node版本过程遇到Could not retrieve https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt

nvm install node版本 失败 淘宝镜像过期。找到 nvm 安装目录下的setting.txt 文件。重新安装node 安装成功。

2024-06-03 11:24:17 254

原创 nvm 切换node版本常用命令

nvm 切换node版本常用命令

2024-05-31 15:23:42 170

原创 微信小程序 多级页面跳转后 点击左上角返回 回到首页

首页进入页面 A -->B-->C,在点击 C页面 左上角返回按钮,应该回到首页,实际返回 B。

2024-05-27 16:25:20 417

原创 微信小程序 显示base64格式图片

【代码】微信小程序 显示base64格式图片。

2024-05-27 14:12:53 380

原创 如何解决Cannot set property xx of undefined

解决:没有值时给个空值。

2024-05-23 13:51:42 243

原创 微信小程序开发中遇到 does not have a method “bindRegionChange“ to handle event “change“.

经排查发现 由于是子组件 事件要写在methods:{}中,不是在Page里。

2024-05-05 22:17:49 251

原创 微信小程序导入自己封装的组件在页面没有显示?

4、再查看封装的组件table.js ,问题出在这,不应该用Page 应该用Component,并删除 data。2、当前页面的 a.json 中引入table组件, usingComponents 路径正确。1、封装的组件的 table.json 文件 已注册为组件。控制台 AppData 中数据已传给所封装的组件。bug:导入封装的组件后 页面未显示出表头。3、a.wxml引用 table后。修改后正确显示出表头。

2024-05-02 00:24:51 324

原创 微信小程序+Vant组件使用van-picker 显示[Object Object]

wxml: van-picker 中加上 value-key="name" 解决。

2024-05-01 07:48:00 181

原创 npm 运行报错 因为在此系统上禁止运行脚本

2、输入命令“set-ExecutionPolicy RemoteSigned”,将计算机上的执行策略更改为 RemoteSigned。输入 get-ExecutionPolicy 验证是否更改成功。1、搜索“powershell”,并“以管理员身份运行”

2024-04-23 11:35:07 403

原创 flex 布局 写骰子式 点布局

flex布局

2022-07-13 21:24:50 195 1

转载 css隐藏元素的方式

display:none将元素设置为display:none后,元素在页面上将彻底消失,元素本来占有的空间就会被其他元素占有,也就是说它会导致浏览器的重排和重绘。visibility:hidden和display:none的区别在于,元素在页面消失后,其占据的空间依旧会保留着,所以它只会导致浏览器重绘而不会重排。visibility:hidden适用于那些元素隐藏后不希望页面布局会发生变化的场景opacity:0opacity属性我相信大家都知道表示元素的透明度,而将元素的透明度设置为0

2022-07-10 19:01:31 196

原创 Vue 编辑、新增同页面,关闭编辑窗口,打开新增页 有缓存

Vue 编辑、新增同页面,关闭编辑窗口,打开新增页 有缓存

2022-06-14 18:46:21 2058 1

原创 nprogress 进度条插件使用

nprogress 进度条插件使用

2022-04-27 20:24:50 517

原创 vue中 v-if 和 v-show 区别

v-if :1、控制元素是否渲染到页面2、 通过直接操作DOM树的添加或移除来达到看到或看不到效果v-show:1、控制元素是否显示(已经渲染到页面)2、通过控制css中的display属性来达到看到或看不到建议:频繁要控制显示 隐藏用v-show如果一次性决定或没有某个元素,可以用v-if...

2022-04-21 14:39:24 692

原创 token 存储,token失效

token 存储,token失效

2022-04-20 21:04:16 2230

原创 ESlint插件自动格式化配置

ESlint插件自动格式化配置手册

2022-04-06 14:34:28 1446

原创 随机点名 实现

随机点名

2022-02-14 22:37:33 560

空空如也

空空如也

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

TA关注的人

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