自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 useContext封装使用示例

【代码】useContext封装使用示例。

2025-01-05 10:29:31 125

原创 git 克隆并切换分支

git clone -b test(分支名) +地址。切换想要的分支 git checkout test。进入对应路径 cd workplace。拉取所有分支 git fetch。1.git clone +地址。2.git clone +地址。git clone + 地址。

2024-10-21 20:28:32 560

原创 在react 中怎么同时传事件event和其他参数

【代码】在react 中怎么同时传事件event和其他参数。

2024-10-13 15:31:36 135

原创 在ts中定义复合类型有多少种方法

[];}>;

2024-10-12 21:18:44 292

原创 如何使用Expo开发react-native项目

4.在手机应用商城上搜Expo Go 并安装好,手机和开发的电脑连接同一局域网后,使用Expo Go APP上的 Scan OR code 扫描vscode 出现的二维码,便可以进行实时开发预览了。如出现这行红色字样,则执行命令:npm install。出现上图提示则表示安装好,使用vscode打开。选择blank(空模板)即可。来查看所安装的脚手架版本。出现如下图则表示启动成功。

2024-09-21 17:25:02 628

原创 如何使用Expo打包react-native项目,并输出apk格式的安装包

4.输入如下命令后,出现All, ios, Android,这里选择Android。1.安装eas-cli, eas-cli是Expo的应用服务工具,提供。5.输入如下命令后,提示:Build finished 则打包成功。点击Download build可以下载APK 格式的安装包。再次输入expo login如有上述提示则表示登录成功。可以在app.json文件中修改icon属性对应的路径。3.在命令行窗口使用注册的用户和密码登录expo。2.注册Expo账户并登录 expo官网。

2024-09-21 16:53:49 2783 1

原创 怎么理解vite 的 no-bundle

在 Vite 中,“no-bundle” 模式是相对于传统的“打包(bundle)”方式而言的一种开发模式。为了理解它,我们需要先对比传统的打包方式。

2024-09-19 22:56:17 574

原创 防抖和节流的区别和应用场景

防抖(Debounce)和节流(Throttle)是两种常见的性能优化技术,它们的主要作用是控制高频触发的事件执行次数,以减少不必要的函数调用。

2024-09-14 09:13:19 1941

原创 在react中怎么实现样式的一个类名固定,另一个类名可以动态变化

条件运算符:适用于简单的类名切换。模板字符串:适用于稍复杂的条件组合。数组拼接:适合需要通过复杂条件组合类名的情况。classnames库:适用于复杂场景,提供了更清晰和优雅的解决方案。

2024-09-02 16:45:51 488

原创 使用useRef引用的变量和普通变量有什么不同?

useRef变量在组件生命周期内保持稳定,而普通变量在每次渲染时都会被重新初始化。修改useRef变量不会触发组件的重新渲染,而普通变量的值即使改变,也不会跨渲染周期保留。useRef可用于引用 DOM 元素,而普通变量无法实现这一点。

2024-08-30 09:59:38 394

原创 在微信中不支持使用btoa方法怎么解决?

btoa是浏览器中用于将字符串转换为 Base64 编码的方法,但在微信小程序中并不支持。

2024-07-11 09:37:06 1010

原创 useEffect副作用函数的执行时机有多少种情况?

如果不提供依赖数组,副作用函数会在每次组件渲染后执行。这包括组件首次渲染以及每次重新渲染。可以返回一个清理函数,用于在组件卸载时或在副作用重新执行前执行清理工作。的依赖数组中包含某些变量,那么副作用函数会在这些依赖项变化时执行。副作用函数在React中的主要执行时机。),副作用函数仅在组件首次渲染时执行一次。在React中,

2024-07-06 21:35:18 574

原创 在js中,continue和break的区别

选择使用哪一个取决于你想要达到的控制流效果。在JavaScript中,用于跳过循环中的一部分,而。

2024-06-28 09:52:42 498

原创 使用js封装防抖函数

防抖(Debounce)是一种常见的函数节流技术,主要用于减少函数在短时间内被高频调用的次数。例如,在用户输入搜索框时,你可能不希望每次键盘敲击都触发一次查询请求,而是等到用户停止输入一小段时间后再发送请求。这就是防抖函数的典型应用场景。

2024-06-15 15:17:29 422

原创 Git版本回滚

彻底回退 commit 历史、暂存区和工作区,工作区代码不被保留(soft 可以替换成hard mixed。soft 可以替换成hard mixed。但是,此时你的工作目录和暂存区还保留着。

2024-05-20 22:32:38 831

原创 Git 怎么切换分支

在 Git 中,切换分支的主要命令是或者在较新的版本中,可以使用git switch。

2024-05-19 21:08:00 14438

原创 在js中 await 和async 嵌套使用示例

后面的异步操作完成后再继续执行,这使得异步代码的编写变得像是同步代码一样直观。关键字来等待一个异步操作的完成。同样,在JavaScript中,嵌套使用的,这种方式在处理链式或依赖性强的异步操作时非常有用。也可以嵌套使用,这是管理异步操作和保持代码可读性的常用做法。关键字也是用来编写异步代码的,可以在异步函数(使用。在JavaScript中也是可以(并且常见的)将。这里是一个JavaScript中使用。JavaScript引擎会等待每个。关键字定义的函数)中使用。在JavaScript中,

2024-05-09 17:01:50 553 1

原创 使用uniapp开发安卓端,分享功能最佳实践

网上搜索uniapp实现分享功能,出现最多的是,uni.share(OBJECT) 这个api的教程,如果是适配安卓端建议使用uni.shareWithSystem(OBJECT)这个API,uni.share实现分享功能需要申请各个平台的密钥比较麻烦,uni.shareWithSystem(OBJECT)是调用安卓系统的分享组件,不需要额外申请其他平台的密钥、

2024-05-09 15:17:22 729 1

原创 uniapp 使用vue3 setup语法开发,onLoad失效问题

【代码】uniapp 使用vue3 setup语法开发,onLoad失效问题。

2024-05-09 15:06:50 2443 2

原创 在react中怎么子传父

<h1>父组件</h1>{childData && <p>从子组件接收到的数据:{childData}</p>}

2024-04-14 09:15:41 1331 1

原创 在vue3中 nextTick的两种使用方式

【代码】在vue3中 nextTick的两中使用方式。

2024-04-12 22:28:36 896

原创 Git使用步骤

【代码】Git使用步骤。

2024-04-12 22:07:41 143

原创 JS支持向数组中添加一个元素和同时添加一个数组的方法

先定义一个数组 let formList=[];

2024-04-12 21:59:43 188

原创 单行溢出省略样式设置,多行文本溢出控制最后一行显示省略号样式

desc {

2024-04-12 21:54:31 160

原创 CSS阴影样式设置

【代码】CSS阴影样式设置。

2024-04-12 21:52:50 470

原创 H5移动端横向滑动布局

【代码】H5移动端横向滑动布局。

2024-04-12 21:52:04 268

原创 Nignx配置路由跳转404重定向

【代码】Nignx配置路由跳转404重定向。

2024-04-12 21:50:54 241

原创 Nignx配置跨域代理

location /api { # proxy_pass http://198.230.16.231:7125; proxy_pass https://sea.im;}location /api { proxy_pass https://man.sea.im/api;}

2024-04-12 21:50:00 290

原创 在React里怎么实现像vue里@click.stop的效果?

在React中,还可以阻止默认事件行为,即如果你想阻止默认行为(例如,提交表单时阻止页面刷新),可以调用。综合来看,React的事件处理有足够的灵活性来实现Vue中。React中,要阻止一个事件冒泡(类似于 Vue 中的。元素也有一个点击事件处理器,点击按钮时,只会有。或其他类似的自定义事件处理模式。方法,你可以控制事件的冒泡和默认行为。通常,这会在事件处理器中进行。会阻止这个点击事件冒泡到外部的。元素的事件处理器不会被触发。),我们可以调用事件对象的。这个例子中,点击按钮时。

2024-04-12 21:45:02 341

空空如也

空空如也

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

TA关注的人

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