自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序业务域名配置,文件校验失败,或许是漏了这一步!!

原因是校验文件没有配置到服务器上,需要将文件配置上去就可以了。

2024-11-29 16:28:20 93

原创 想知道当前所在页面的具体路径,我该怎么办?

在 H5 模式下,使用浏览器的开发者工具查看当前页面路径的具体操作步骤如下:使用 Console 面板,打开开发者工具在浏览器中,按下 F12 打开开发者工具。切换到 Console 面板在开发者工具顶部导航栏选择 Console 选项卡。在 Console 面板中输入以下代码并按回车:console.log(window.location.pathname);输出结果是当前页面的路径部分,比如:/main/create/index如果需要查看完整路径(包括查询参数和哈希),可以输

2024-11-29 16:25:25 314

原创 微信小程序蓝牙writeBLECharacteristicValue写入数据返回成功后,实际硬件内信息查询未存储?

解决:一直以为是这个write方法的问题,找了很多相关贴,后续进行硬件日志查询,发现传输的数据确实传成功了,但是只传输了二分之一。原因:微信小程序对于传输Value有默认字节限制,默认是20,传输内容超过了20,所以只传过去了前20个字节。行动:查询小程序字节限制(wx.getBLEMTU),对传输内容做分包处理再传输。

2024-11-27 15:03:27 548

原创 想要获取、设置浏览器地址栏 URL,window.location的这些干活必须掌握

作用:跳转到指定 URL,但不会在历史记录中添加当前页面。这意味着用户无法使用浏览器的后退按钮返回到当前页面。作用:获取当前页面的根域名部分(包括协议、主机名和端口)。作用:获取当前 URL 的端口号。如果没有指定端口,返回空字符串。,则会强制从服务器重新加载页面(不使用缓存);否则,默认会使用缓存。作用:刷新当前页面。

2024-11-15 17:36:44 714

原创 React Hooks 为什么不能在 if 语句中使用???

React中一定要确保 Hooks 的调用顺序始终一致,保证 React 的状态管理和副作用处理的正确!语句中,可能会导致调用顺序发生变化,从而打破这个规则。每当组件渲染的时候,Hooks 必须按照顺序调用。”的规则,为的是来保证组件的状态。主要原因是因为与 Hooks 的。如果将 Hook 放在。React 有一条“

2024-11-05 14:12:26 331

原创 数组对象删除点每个对象中的id字段

数组对象删除点每个对象中的id字段

2024-10-29 09:16:25 144

原创 获取昨天(今天的前一天)的日期,并且格式为2024-10-12

获取昨天(今天的前一天)的日期,并且格式为2024-10-12。

2024-10-12 15:31:46 211

原创 检测对象中有几个key值的数组长度大于0

检测对象中有几个key值的数组长度大于0。

2024-09-29 16:29:16 104

原创 在数组里面只针对下标过滤,不使用原对象的时候,怎么实现???

在数组里面只针对下标过滤,不使用原对象的时候,使用占位符即可;占位符只起到占位的作用,不产生实质作用,这个时候最合适!

2024-09-27 17:51:52 127

原创 以英文字母(ABCD)排序,新增对象按顺序插入对应索引位置

以英文字母(ABCD)排序,新增对象按顺序插入对应索引位置。

2024-09-14 14:45:09 330

原创 四舍五入保留小数点后一位

四舍五入保留小数点后一位。

2024-09-04 15:04:49 126

原创 输入数字输出中文(1>一,10>十,21>二十一)

输入数字输出中文(1>一,10>十,21>二十一)

2024-09-04 10:57:35 147

原创 数组对象,如何实现添加一个键名(newId),将另一个键名(id)的值赋予它,再将后键名(id)删除掉?

将原数组对象中添加一个键名为newId并且将id的值赋给它,然后再把id删除掉。

2024-08-29 14:50:00 136

原创 如何同时进行多个数组的合并?

它可以接受任意数量的参数,这些参数可以是数组或者其他类型的值(非数组类型的值会被转换为单个元素的数组),然后将它们按照顺序合并到调用。还有其他方法,欢迎评论区评论!方法,用于合并两个或多个数组。数组的 concat。

2024-07-31 16:03:26 240

原创 object对象类型截取实现数组的slice效果

slice是数组的方法,而对象(Object)和数组是两种不同的数据结构。对象没有索引(index)的概念。

2024-07-02 15:50:37 220

原创 git推送代码报错:Failed to connect to ... port ... after 2035 ms: Couldn‘t connect to server

git推送代码报错:Failed to connect to ... port ... after 2035 ms: Couldn't connect to server

2024-06-18 14:45:11 523

原创 获取当前周周一和周日的日期(格式20240607)

获取当前周周一和周日的日期(格式20240607)

2024-06-07 18:15:46 401

原创 小程序蓝牙报错:openBluetoothAdapter:fail api scope is not declared in the privacy agreement

{errMsg:"openBluetoothAdapter:failapiscopeisnotdeclaredintheprivacyagreement",errno:112}

2024-05-31 10:52:02 1991

原创 ESLint: Unexpected ‘debugger‘ statement.(no-debugger)(debugger报红)

ESLint: Unexpected 'debugger' statement.(no-debugger)

2024-05-10 17:22:12 349

原创 非常强大的移动端调试神器-Eruda

之前有出过一篇在react项目中安装eruda的教程,此篇针对Vue项目,欢迎大家批评指正!

2024-04-28 16:57:10 583 2

原创 Vue2中返回页面,如何实现数据刷新

activated生命周期钩子主要用于处理 Vue.js 组件在被keep-alive包裹时的一些特定情况,会在组件被激活时调用;没有被包裹时,就不能使用。

2024-04-22 16:53:35 1192

原创 报错TLS certificate verification has been disabled

在本地仓库的.git文件夹中找到config文件,使用编辑器打开,找到以下内容,如果再次发生报错,大概率你的sslVerify是false,下图是我已经修改的正确格式。拉取提交推送代码,出现报错TLS certificate verification has been disabled。将sslVerify修改为true后,再次进行拉取推送就可以正常使用了。找了很多博客,都提示在git bush直接使用命令。

2024-04-22 14:47:50 2138

原创 console.log输出五彩斑斓的颜色

最经常使用它在控制台输出信息然后进行代码调试,会发现输出信息的颜色永远是黑色。本文教学如何用在控制台输出具有五彩斑斓颜色的信息。

2024-04-11 17:11:31 2623

原创 chatGpt报错无法使用:Oops, an error occurred!

搜索并尝试了很多解决办法后,仍然无法正常使用;这种报错大概率是网络问题导致的,静等一段时间网络正常后即可正常使用。

2024-03-28 09:31:56 2722 21

原创 获取1-10(1到10)数值[1,2,3,4,5,6,7,8,9,10]数组的三种简易方法

获取1-10(1到10)数值[1,2,3,4,5,6,7,8,9,10]数组的三种简易方法

2024-02-28 17:42:55 887

原创 Syntax Error: Error: Cannot find module ‘node-sass‘报错解决

1.将项目中的node_modules删除掉2.npminstall重新运行安装命令3.再npmrunserve(项目启动命令)启动项目即可

2024-02-26 17:58:14 2592 5

原创 数组方法深入探究(1)--at&copyWithin

数组copyWithin方法(方法用于从数组的指定位置开始拷贝元素,并将其粘贴到同一数组中的另一个指定位置。它不会改变数组的长度,会改变原数组。特定场景下使用还是比较方便的,copyWithin相比较于at的使用频次可能较低一些,根据不同的业务需求进行应用。end(可选):停止复制元素的结束位置(不包含),默认为数组长度。start(可选):开始复制元素的起始位置,默认为 0。日常工作中仅仅使用到很常用的数组方法,其实数组方法是非常庞大的,后续探索更多方法!数组at方法(获取数组中特定位置的元素)

2024-02-21 18:17:23 506

原创 一些奇怪且好用的运算符~

除以 2 的幂:右移运算符可以用作将整数除以 2 的幂的快速方法。右移 'n' 位相当于除以 '2^n'。例如,“x >> 1”等效于“x / 2”,“x >> 2”等效于“x / 4”,依此类推。乘以 2 的幂:左移运算符通常用作将整数乘以 2 的幂的快速方法。向左移动“n”位相当于乘以“2^n”。例如,“x

2024-02-06 15:23:32 385

原创 every用于空数组返回true的探究

在 JavaScript 中,every是数组的一个方法,用于测试数组的所有元素是否都通过了指定函数的测试。every方法返回一个布尔值,表示数组中的所有元素是否都满足指定函数的条件。根据 ECMAScript 规范,every方法的定义是“如果数组中的每个元素都满足测试函数,则返回true;否则返回false在这个定义下,对于空数组,可以理解为“所有的元素都满足条件”(因为没有元素违反条件),基于上述观点空数组符合every的语义。

2024-02-05 11:39:27 429

原创 TS2528: A module cannot have multiple default exports.报错

TS2528: A module cannot have multiple default exports.报错的解决,在webstorm右下角找到TypeScript进行重启即可。

2024-01-31 14:08:07 1822

原创 小米浏览器打开H5页面表格无法滑动,如何解决?

通过上述方式,发现是浏览器的问题后,针对性的寻找解决办法,也咨询过小米浏览器的官方,但还未得到官方答复,在搜集解决办法的时候,看到有学者阐述小米浏览器的左右上下滑动可能与H5页面的操作产生冲突,随即对浏览器的配置做了改变,确实能够解决问题。小米浏览器打开H5页面表格无法滑动,出现此问题时,第一时间怀疑是代码的css样式适配问题,也做了很多样式适配的尝试,最后测试均没有解决无法滑动的问题。

2024-01-24 09:30:03 799

原创 获取数组中的第一个、第二个、第三个......元素

探索新知识,共同进步!

2024-01-23 17:42:11 1088

原创 解决报错:The public type Puppy must be defined in its own file

报错:The public type Puppy must be defined in its own file。新建文件名称与class名一致后运行正常。原因:class名要与文件名保持一致。

2024-01-18 09:32:35 530

原创 react15与react16的本质区别

React 15 和 React 16 在架构和一些核心特性上存在本质性的区别。

2024-01-17 15:41:33 1781

原创 如何在react中使用try?

点击按钮时,会调用 `handleButtonClick` 函数,在这个函数中,有一个 `try` 块包裹可能会抛出异常的代码,例如调用 `generateRandomNumber` 函数。1. 成功生成随机数:如果 `Math.random()` 返回的值大于等于 0.5,`generateRandomNumber` 函数将成功生成一个随机数,`try` 块中的代码将正常执行,`catch` 子句将不会执行。输出结果会显示成功生成的随机数。``` Random Number: ```

2024-01-17 15:06:14 741

原创 获取两个数组中相同的对象

在实际的项目中,经常会有两个数组获取交集的需求,可采用以下方法实现:方法一:使用filter和some方法。

2024-01-16 14:16:21 1543 1

原创 解决ts报错:不能将类型“string | undefined”分配给类型“string”

检查当前属性是否在interface定义时,在后面添加了“?”,将此属性定义为了可选属性,解决报错可将此属性定位固定属性将问号去掉。确信这个字段100%出现,可以在属性后面添加感叹号“!”,强调这个字段一定存在,也可以解决报错。

2024-01-16 11:39:44 3864 1

原创 如何判断当前是安卓/IOS/H5/Web使用环境

在JavaScript中,navigator对象用于获取浏览器的相关信息。它提供了一系列属性和方法,可以帮助我们了解浏览器的品牌、版本、用户代理等信息。

2024-01-15 11:53:07 1611 1

原创 git代码提交推送报错:remote: The project you were looking for could not be found的解决

表示你当前访问的远程git代码存储库不存在或者是你当前提交代码的用户账号密码错误。依照上述操作找到git链接修改账号密码正确后即可恢复正常!2.身份验证:git账号密码是否正确。1.检查git库的URL是否正确。

2024-01-13 16:59:44 1292 1

原创 接口返回数据加密的情况下,如何解密

接口返回数据加密,看到数据的方法:①网络中找到对应接口CopyascURL(bash)②将copy内容中的x-aes-key删除掉③打开GitBash将内容粘贴运行就会显示解密的接口数据

2024-01-03 15:28:21 879 1

空空如也

空空如也

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

TA关注的人

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