自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 你了解hooks吗?谈谈你对hooks的理解?聊聊hooks?

react-hooks提供给了函数式组件以业务逻辑抽离封装的能力,从单一组件单位进行UI与业务逻辑的分离,以此来保证函数式组件的UI纯净。在此之前,我们只能通过状态提升的方式,将业务逻辑提升到容器组件的方式。

2023-10-04 10:13:05 45 1

原创 JSX.

JSX ---编译---> React.createElement(),如果不用JSX,也可以使用React.createElement(),他和模板语言很接近,但充分具备JS的能力。,允许开发者使用类HTML标签语法来创建。

2023-10-03 18:07:05 41

原创 react 传值有哪几种方式?

【代码】react 传值有哪几种方式?

2023-10-02 17:36:16 88 1

原创 Redux有哪些优势?

Redux在其背后拥有巨大的社区,这使其使用更加引人入胜。大量的才华横溢的社区为图书馆的发展做出了贡献,并开发了各种应用程序。您只需要将在服务器上创建的存储传递给客户端。这对于初始渲染非常有用,并在优化应用程序性能时提供了更好的用户体验。Redux精确地规定了代码的组织方式,这使得在团队合作时代码更一致,更容易。Redux的代码主要是小的,纯净的和孤立的功能。这使代码可测试且独立。从操作到状态更改,开发人员可以实时跟踪应用程序中发生的所有事情。该代码变得易于维护,具有可预测的结果和严格的结构。

2023-10-01 16:43:23 133

原创 React

注意这里有误区,react-router,react-router-dom,react-dux只是社区的一些使用较多的解决方案,事实上它们各有缺陷。函数组件修改方式通过自定义的方法。因为react核心库只是vDom的操作,无关dom(dom操作在react-dom中)——这意味着它天生就可以做到跨平台。类组件修改数据的方法, 通过setState , 注意setState的修改方法有两种,而且它是异步的。真正意义上的react全家桶,其实指的是react,react-dom,react-native。

2023-09-30 20:22:59 33

原创 React 面试题

是函数式编程的基础constructor创建组件时最先执行,render每次渲染都触发,componentdidMount组件挂载后完成表单组件的状态/数据只由state维护 修改只能通过setState()来更新,表单数据是由 React 组件来管理使用ref来从 DOM 节点中获取表单数据。表单数据将交由 DOM 节点来处理。

2023-09-27 21:25:01 41 1

空空如也

空空如也

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

TA关注的人

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