自定义博客皮肤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

通过将 manual 参数设置为 true,useRequest 钩子函数不会自动触发请求。需要显式地调用 runBatchResume 函数来触发请求,在需要触发请求的地方,调用 runBatchResume 函数即可。这样你就可以手动控制何时调用请求。

2023-12-22 14:19:39 410

原创 Objects are not valid as a React child

在react中不能用object作为children渲染一个组件,只允许strings或者numbers。

2023-12-22 14:07:22 501

原创 antd3 升级 antd4+ 引起的bug

注意:在Form.create()的初始底层页面,去掉Form.create(),改用Form.useForm();(2)不用getFieldDecorator了,全部用4的, 改到Form.Item的属性中。(1)getFieldDecorator包含的rules不起作用了。

2023-11-30 11:22:18 477

原创 修改(不可变)数组中元素对象嵌套的数组失败

【代码】修改(不可变)数组中元素对象嵌套的数组失败。

2023-11-30 11:20:42 413

原创 Mac上配置host

现在,你已经成功配置了hosts文件,可以在Mac上使用自定义的host。请确保在编辑hosts文件时小心谨慎,避免误操作导致系统出现问题。桌面导航栏 - 前往 - 前往文件夹 - 搜索 “/etc” - 前往 “/private/etc” - 打开 [hosts]刷新DNS缓存,以便立即生效。输入你想要配置的host记录。使用 Ctrl+O 保存更改,然后按下回车键确认保存。这将打开一个文本编辑器,用于编辑hosts文件。这将刷新DNS缓存并使新的host配置生效。就可以查看是否修改成功。

2023-10-13 10:13:00 7154

原创 React-classnames库

首先我们我们来看这个名字classnames一看就知道是跟className类名有关的,实际上也确实是这样,那我们为什么要用这个呢,由于react原生动态添加多个className会报错。今天在项目中看到了大佬引入了classnames,之前没用过所以去搜了搜,感觉还真的是挺好用的,下面废话不多说,我们直接来看文章吧。可以将后面的true省略,但这种我认为是比较直观的,可以对传入的class进行比较明显的动态判断。在react中可以直接在classname内部传入动态class并进行条件判断。

2023-10-11 14:31:29 182 1

原创 UI 样式

(在 React 中,使用内联样式时,属性名需要使用驼峰式命名,而不是连字符命名,因此你需要将。元素需要放在最前面,以确保它能够在上层元素之下正常显示。

2023-08-09 17:15:43 36 1

原创 Lodash

Lodash是一个JavaScript库,帮助处理数组,集合,字符串,对象,数字等。

2023-07-31 17:24:15 47 1

原创 lodash-webpack-plugin插件

注:lodash优化效果有限:随着系统的增⻓,引⼊的第三⽅库越来越多。⽽第三⽅库中,有可能使⽤require('lodash')引⼊lodash,导致我们项⽬中对lodash的优化⽆效。babel-plugin-lodash 对代码中的 import _ from 'lodash'或者import { add } from 'lodash/fp'进⾏编译优化。进行webpack打包优化时,为了缩小lodash的打包体积使用了lodash-webpack-plugin插件,但是运行项目后页面报错。

2023-07-14 12:12:41 460 1

原创 antd-EditableProTable

Form 表单里嵌套可编辑表格EditableProTable:编辑表格项下拉多选。

2023-06-29 11:21:25 325 1

原创 git常见问题解决方案

这几块配置走完,基本就可以 clone、pull、push 代码了,到这里开发前的前奏操作基本都配完了,那么开始你的代码之旅吧 ~配置完之后 可以通过 git config --list 查看配置有没有成功,效果如下,如果有圈圈中的信息,则配置成功。记录一下使用git中遇到的常见问题以及解决方法。

2023-05-24 16:36:55 71

原创 webpack-bundle-analyzer的使用

需要注意的是,"Search modules"功能只能查找模块或者资源的名称,无法查找模块或者资源的其他属性,如大小、依赖关系等。在这个图中,每个矩形的大小代表了对应模块、chunk或者资源的大小,而颜色则表示该模块、chunk或者资源的类型。Parsed代表解析后的代码大小,即应用了webpack的优化后的大小,也就是我们常说的“打包后的大小”;它的作用是将分析图中的模块、chunk或者资源,筛选出与初始页面加载有关的模块和chunk,并将其他模块和chunk过滤掉。

2023-05-24 16:28:58 1679

原创 修改ant design Tooltip的宽度

添加类名发现不起作用,然后修改.ant-tooltip的属性也不生效,接着百度其需要修改的宽度是.ant-tooltip-inner的宽度,发现还是不生效。最后查到,这个组件添加类名需要用overlayClassName字段才行。

2023-05-24 16:10:18 1231

空空如也

空空如也

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

TA关注的人

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