自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 问答 (3)
  • 收藏
  • 关注

原创 antdv下拉框树的封装(可懒加载,可级联下级,可单独勾选,可禁用,可搜索)

【代码】antdv下拉框树的封装(可懒加载,可级联下级,可单独勾选,可禁用,可搜索)

2025-12-08 20:56:41 144

原创 Vue3中自动识别是否为真实移动端,Chrome浏览器测试有效

Vue3中自动识别是否为真实移动端,Chrome浏览器测试有效

2025-12-08 20:22:14 96

原创 22. React中CSS使用方案

前面说过,整个前端已经是组件化的天下:而css的设计就不是为组件化而生的,所以在目前组件化的框架中都在需要一种合适的CSS解决方案。在组件化开发中选择合适的CSS解决方案应该符合以下条件:2.1. 可以编写局部css: css具备自己的作用域,不会随意污染其他组件内的元素;2.2. 可以编写动态的css: 可以获取当前组件的一些状态,根据状态的变化生成不同的css样式;2.3. 支持所有的css特性:伪类、动画、媒体查询等;2.4. 编写起来简洁方便、最好符合一贯的css风格特点;

2025-11-01 00:07:57 372

原创 21. React的过渡动画实现

在开发中,我们想要要给一个组件的显示和小时添加某种过渡动画,可以很好的增加用户体验;当然,我们可以通过原生的css来实现这些过渡动画,但是React社区为我们提供了react-transition-group用来完成过渡动画;React曾为开发者提供动画插件React-addons-css-transition-group,后由社区维护,形成了现在的react-transition-group;3.1. 这个库可以帮助我们方便的视线组件的入场和离场动画,使用时需要进行额外的安装:# npm。

2025-11-01 00:06:30 397

原创 21.严格模式-StrictMode

1.4. 使用废弃的findDOMNode方法。1.5. 在检测过时的context API。1.2. 使用过时的ref API。1.3. 检查意外的副作用。

2025-11-01 00:05:34 241

原创 20. Portals和Fragment

【代码】20. Portals和Fragment。

2025-11-01 00:05:03 316

原创 19. React的高阶组件

高阶组件的调用过程类似于这样:高阶函数的编写过程类似于这样:组件的名称问题:在ES6中,类表达式中类名是可以省略的组件的名称都可以通过displayName来修改;高阶组件并不是React API的一部分,它是基于React的组合特性而形成的设计模式;高阶组件在一些React第三方库中非常常见:5.1. 比如redux中的connect;(后续会写到)// 作用:将redux中的数据,插入到Home中的props里面5.2. 比如react-router中的withRouter。

2025-11-01 00:04:20 470

原创 18. React的受控和非受控组件

【代码】18. React的受控和非受控组件。

2025-11-01 00:02:04 378

原创 17.React获取DOM的方式

提前创建好ref对象。

2025-11-01 00:01:29 362

原创 16.React性能优化SCU

【代码】16.React性能优化SCU。

2025-11-01 00:00:31 384

原创 15. setState的更新是异步的吗

setState的更新是异步的?- 最终打印结果是Hello World;- 可见setState是异步的操作,我们并不能在执行完setState之后里面拿到最新的state的结果- 异步执行结果如下图进行三次diff算法dom会更新三次合并0 + 1。

2025-10-31 23:59:31 1048

原创 14. setState是异步更新

setState是异步更新。

2025-10-31 23:58:22 360

原创 13. React中为什么使用setState

1.2.3. 疑惑:在组件中并没有实现setState的方法,为什么可以调用呢?1.2.2. 开发中我们并不能直接通过修改state的值来让界面发生更新;1.2.1. Vue和React的数据管理和渲染流程原理对比。可以阻止组件重新渲染。

2025-10-31 23:57:26 726

原创 12. React非父子的通信

12. React非父子的通信

2025-08-13 08:00:00 1660

原创 10. React组件间的通信

10. React组件间的通信

2025-08-12 21:01:03 819

原创 9. React组件生命周期

9. React组件生命周期

2025-08-12 20:51:17 1105

原创 11. React组件插槽用法

11. React组件插槽用法

2025-08-12 20:47:46 494

原创 8.React的组件化开发

8.React的组件化开发

2025-08-12 20:07:36 550

原创 7.脚手架搭建React项目

脚手架搭建React项目

2025-08-01 00:00:23 1083

原创 6.React的基本语法和原理

React基本语法和原理

2025-07-31 23:59:27 1049

原创 5.React中的this绑定

React中的this绑定

2025-07-31 23:58:00 954

原创 4.JSX语法

JSX语法基本使用

2025-07-31 23:56:03 930

原创 3.React组件化的封装

React组件化的封装

2025-07-31 21:52:30 938

原创 2.React开发依赖分析

React开发依赖分析

2025-07-31 21:25:28 1046

原创 1.React的介绍和特点

React的介绍和特点

2025-07-31 21:17:03 273

原创 项目部署:nginx的安装和配置

项目部署:nginx的安装和配置

2025-07-10 20:29:27 556

原创 项目部署与DevOps

项目部署与DevOps

2025-07-10 17:42:35 424

原创 Vue响应式原理六:Vue3响应式原理

2.1. 核心:使用。

2025-07-10 16:47:52 606

原创 Vue响应式原理五:响应式-自动收集依赖

Vue响应式原理五:响应式-自动收集依赖

2025-07-10 16:04:28 550

原创 Vue响应式原理四:响应式-监听属性变化

Vue响应式原理四:响应式-监听属性变化

2025-07-09 23:08:53 396

原创 Vue响应式原理三:响应式依赖收集-类

Vue响应式原理三:响应式依赖收集-类

2025-07-09 21:04:40 300

原创 响应式原理二:响应式依赖收集

Vue响应式原理二:响应式依赖收集

2025-07-09 18:56:46 425

原创 Vue响应式原理一:认识响应式逻辑

Vue响应式原理一:认识响应式逻辑

2025-07-09 18:31:35 307

原创 在vue当中使用动画

在Vue中如何使用动画

2025-06-30 23:10:09 773

原创 Vue中使用jsx

Vue中使用jsx

2025-06-11 08:34:40 866

原创 Vue中渲染函数的使用

Vue中渲染函数的使用

2025-06-07 14:46:48 1316

原创 Vue中安装插件的方式

【代码】Vue中安装插件的方式。

2025-06-03 16:51:17 322

原创 Vue内置组件Teleport和Suspense

Vue内置组件Teleport和Suspense

2025-06-03 16:48:02 453

原创 Vue3中自定义指令

Vue3中的自定义指令

2025-05-30 22:10:43 2190

原创 vue3搭建实战项目笔记四

Vant 默认使用 px 作为样式单位,如果需要使用 viewport 单位 (vw, vh, vmin, vmax),推荐使用postcss-px-to-viewport。[描述300, 设施500, 房东800, 评论1200, 须知1400, 周边1600]需求: 页面滚动,滚动到一定位置,显示正确的tabControl的索引(标题)是一款 PostCSS 插件,用于将 px 单位转化为 vw/vh 单位。利用scrollTop去匹配正确的位置。监听滚动的位置 scrollTop。

2025-05-20 11:09:59 801

空空如也

echarts 如何实现图例单个数据项加上背景颜色和饼图中的背景图自适应

2023-06-05

iframe PDF文件预览 设置默认隐藏缩略图

2023-03-16

如何在vscode上连接TFS进行版本管理的配置

2023-03-13

vxe-table在PAD端,无法横向滚动,不知道啥原因,有知道的吗,请教一下

2022-12-02

Vxe-table表格框架换行的坑

2022-12-01

echarts多个y轴显示数据,使0刻度线同一线,最大值和最小值太大了,调整最大值和最小值

2022-10-24

最近在看js权威指南里面的js,看到正则表达式,不太理解

2022-10-17

如何使用mouseWheel 滚轮事件来监听鼠标滚动时显示滚动条,不滚动隐藏滚动条,有会的吗?

2022-09-19

预览文件,谷歌浏览器修改掉预览文件默认的颜色和左边的导航栏

2022-09-17

在JS权威里看到一个正则表达式不太理解,请教一下

2022-09-04

ant-design-vue表格组件插槽里放着文字或图片 字段名不同

2022-08-25

挂载的时候,还使用了nextTick,找不到dom元素

2022-08-24

无法理解!f.apply(this,arguments)

2022-08-21

vue项目运行起来之后,一刷新整个界面变成互联网未连接,不刷新的话,切换路由有些图片可以显示有些图片不能显示

2021-11-13

父组件向子组件传递数组,子组件要修改父组件的值,父组件提供一个修改的方法,子组件自定义一个事件触发调用父组件的方法,数组值修改了,但是页面不能刷新

2021-09-27

webpack5 使用 AddAssetHtmlWebpackPlugin在html中自动引入该资源,运行构建后的代码,script标签多了一个目录auto

2021-07-25

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

TA关注的人

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