自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React中“removeEventListener无效”与状态数组新增数据时产生死循环的问题

在removeEventListener 中所传递回调函数需要与addEventListener中的保持一致”,而在react中,因为视图更新所产生的更改,导致在return时所传递的函数是最新创建的函数,而不是在addEventListener中所传递的,简单来说就是react的更新机制所导致的引用问题。vue3后遗症,错的有点傻,如果不加依赖的话,无法获取最新值,添加依赖的话,又会死循环。解决方法为使用回调函数进行传参。

2024-01-17 12:05:30 404

原创 uview-plus 报错 “Cannot read property ‘mpMixin‘ of undefined”

文件下的mixins中mpMixin,mixin无法通过$u的方式进行获取。1.导入 mpMixin,mixin。经排查,该错误出现在“2.修改mixins的值。

2024-01-02 11:17:22 675

原创 react-router-dom 中loader的使用

在react路由中可以设定一个loader函数,该函数执行在路由进入之前,因此通过在该函数中请求数据实现页面信息的初识化,除此之外还能通过loader函数进行路由之间的数据传输。

2023-12-04 11:57:29 1058

原创 解决uniapp在App环境下输入框被软键盘遮挡的问题

adjustResize:软键盘弹出时,webview窗体高度挤压。屏幕高度=webview窗体高度+软键盘高度。adjustPan:软键盘弹出时,webview窗体高度不变,但窗体上推,以保证输入框不被软键盘盖住。缺点:软键盘在弹出时会因为webview的重绘,导致软键盘所处区域在未显示完全时显示黑底。以下为官方对keyboardheightchange事件的解释。在页面的pages.json中的style中做以下修改。keyboardheightchange 方法。在代码中添加如下处理。

2023-12-04 11:13:17 2872

原创 electron-vite 使用 better-sqlite 遇到的坑

如果你是采用 npm create vite 的方式进行安装,那么当你操作数据库时会出现类似这样的报错。如果直接安装使用的话,可能会报node版本的错误,重建一下对应模块即可。这样的工具插件,但它不是万能的,尤其是在一些动态加载的场景,这同样也是。当然,这不是绝对的。格式的构建工具像 Vite、Rollup 十分的致命。在我卡了一天后,发现........似乎是版本的问题。方式,那么我相信你有更好的办法处理它们。扩展有个很显著的特点,它只支持构建成为。模块构建,以保障它能正常工作。格式的模块,并且使用。

2023-11-22 18:13:27 1116 4

原创 react-router-dom使用指南

类似于 Link 组件,但具有更多的激活状态属性。可以自定义被选中时应用的样式,通过 activeClassName 属性来设置被选中时被附加的 class,以及通过 activeStyle 属性来配置被选中时应用的样式。路由模式共有两种,分别为 历史(BrowserRouter)和 哈希(HashRouter)。并在RouterProvider组件的router参数提供对应模式的方法。在src目录下创建router目录,之后在router目录下创建。在代码逻辑中调用,创建对象后,传入路径参数即可。

2023-11-15 12:12:11 228

原创 android 全面屏处理

true

2023-09-19 11:30:34 47

原创 右键通过VsCode打开项目

【代码】右键通过VsCode打开项目。

2023-09-05 10:35:32 122

原创 创建一个plus版的方块

主要通过添加光源和材质贴图,使得物体更贴近于现实的展现方式。

2023-05-26 16:05:31 71 1

原创 启航:第一个 three.js 应用

第一个three.js项目

2023-05-26 11:46:05 472 1

原创 初识Three.js

自主搭建webpack的多页面结构

2023-05-23 16:21:40 208 2

原创 u-tabs空数据渲染/无法切换的问题

我接手的项目是1.X的uview,u-tabs在切换时有时会出现无法切换的问题,实际测试发现”current”发生改变,但UI没有发生改变,因为之前是正常的,一番折腾下来后发现在切换后如果页面相似度过高,就有大概率会发生无法触发UI更新的问题。测试后发现,即便页面重新渲染到该项页面仍无法实现UI更新的效果,其中tabbar的切换也无法实现UI更新,但在页面跳转之后UI出现更新,初步推测可能和uniapp本身的响应式有关。解决方法为每次修改时渲染的数据最好发生一些变化比如。

2023-05-18 16:35:38 908 2

原创 微信小程序 中 canvas 导出图片为黑色

微信小程序真机调试中绘制图片导出为黑色的坑

2023-03-17 15:26:33 1343

空空如也

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

TA关注的人

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