自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React native AsyncSctorage 封装

基于项目需求,需要使用Android存储,选择AsyncSctorage,其中的async使用起来和useState感觉差不多,但是它将async直接暴露出来,更加适合封装。设计一个函数样式react native组件quickStorage,调用asyncStorage,定义一个持久化的对象数组。changeValue(name, newValue):更新某个name的value值。getAll():异步获取所有键值对,以对象数组形式获取。isNull():判断asyncStorage是否为空。

2024-04-30 15:36:44 433

原创 前后端分离项目下 前端axios接口封装 的 优质解决方案

项目基于typescript语言,封装登录axios请求。首先,创建一个单独的文件,命名为。

2024-04-08 10:51:48 218

原创 记录几个配色网站

记录几个配色网站

2023-12-26 09:21:44 363 1

原创 文本过长添加省略号

cy。

2023-08-18 10:18:12 34 1

原创 Context组件通信

Context的使用:1、引入Context文件castScreen定义的变量值contextId2、在castScreen文件中定义静态值作为context变量3、在源文件中使用useState作为存储值的状态管理4、在return的html中加入Provider的外壳,value即为useState中定义的变量和set函数5、在子组件中进行context引入,例如使用type//先引入castScreen文件//利用context实现组件共享数据,分享当前menu选值。

2023-08-18 09:37:44 38 1

原创 Github Page + Jexo 搭建个人网站

2、注意,如果自己创建文件夹并且git clone ,一定要将项目文件放在themes文件下,不能嵌套,否则配置文件读不到。git clone后面是 仓库https+存放的文件夹(新建的文件夹,这个文件夹路径相对于hexo-blog文件夹)2、新文件名字必须为index.html ,一般访问文件夹直接访问index文件,其他名字会报错。3、将项目配置文件的theme更改为自己下载的theme文件名字。1、新建一个项目文件夹,用vscode打开文件夹。2、在终端安装hexo、创建项目并初始化。

2023-08-17 11:28:22 46 1

原创 动态监视窗口大小

插个眼,下回写。

2023-08-14 21:04:11 18

原创 React使用中hook的使用

针对项目开发过程中使用到的useEffect、useState钩子函数进行记录。

2023-08-08 21:50:48 24

原创 关于react-router的一些思考

会发现react在进行/1和/2转换时,并不会影响上面的的渲染,即路由变化并不会导致整个页面的重新渲染,而只是部分重新渲染,很神奇!其中一个项目只能有一个Router,可以有多个Routes,而且可以嵌套使用。在Layout组件中我进行了如下配置。在react开发过程中使用到react-router,项目中进行引入为。故本文主要探究routes内部route跳转原理,如何做到部分替换。

2023-08-08 21:44:28 34

空空如也

空空如也

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

TA关注的人

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