一,对组件的理解1,组件的封装-视图-数据-变化逻辑(数据驱动视图变化)例:import React, { Component } from 'react'; import List from './list/index.js'; import Input from './input/index.js'; class Todo extends Component { const
29.9React课程第02节:react组件第2节:02课react组件(02课react组件&)02课react组件初始显示constructor构造函数,要使用super(),否则没法在内部使用this2与3之间要对组件进行渲染componentWillReceiverProps父组件传递的属性发生变化时执行接收新的props...
原创 2023-02-23 21:26:13
206阅读
29.9React课程第03节:react组件第3节:react组件(Hooks&)HooksHooks本质就是一个函数useState可以在函数组件初始state点击的时候,调用setName函数把name状态改为指定的值可以创建多个useState兄弟组件使用fragment来使用,直接在FruitsList解构{fruits}se...
原创 2023-02-23 21:26:12
207阅读
???? React之全屏组件???? 介绍本文基于React+antd,给大家演示一个完整的全屏demo。起因是
原创 2021-12-30 14:13:07
1539阅读
介绍 本文基于React+antd,给大家演示一个完整的全屏demo。 起因是开发今天给我提了一个sql编辑器输入框比较小,不支持放大,不太方便。希望能够全屏显示,联想到自己以后可能也会需要,便研究并记录之。 其实我觉得也没有很小(orz) 全屏 大家应该都在web页面里面见过全屏按钮,点击它以后页 ...
转载 2021-10-15 18:26:00
593阅读
2评论
三个原则 single store render from top immutable data single store,便于组件之间通信。 render from top,因为store就一个,每次修改后,从最顶层开始渲染,依赖DOM diff和人工shouldComponentUpdate判断
转载 2016-05-08 00:01:00
63阅读
2评论
React组件的三大特性 State 了解State的使用:(通过原理) 展示state里面的this指向问题(做参考 实际是简写方式) 这是一个修改天气的案例,使用state存储状态,在展示的地方进行获取展示,然后在更新状态的时候是怎么一个的状态,render调用几次,在声明方法的时候是怎么的格式 ...
转载 2021-10-13 17:18:00
186阅读
2评论
React组件的三大特性 Props 复习三点运算符: 常用的就是 展开数组 合并数组 不能单独展开对象 但是可以合并对象{...person,name:'jack',address:"地球"} 在函数中使用进行单独的传值 <script type="text/javascript" > //在数组 ...
转载 2021-10-14 11:16:00
214阅读
2评论
styled-components 特性 props 在前面的文章当中介绍了一个 styled-compoents 的一个动态修改状态的特性,这个特性就是借助 props 来实现的,如下, 假如我现在有这么一个需求就是点击一个按钮修改一下 p 标签的颜色: import React from 're
原创 2022-05-10 22:14:00
63阅读
这是可视编辑器 Gaea-Editor 的第一篇连载分析文章,希望我能在有限的篇幅讲清楚制作这个网页编辑器的动机,以及可能带来的美好使用前景(画大饼)。它会具有如下几个特征:运行在网页文档流布局,绝对定位同时支持对插入的任何 React 组件都可以直接作为编辑元素拖拽到页面中兼容 React-Native 的 web 组件可以让它生成 android 和 ios 原生页面拥有 Gaea-Prev
大家好,在前面的几篇相关文章里,我们一起学习了如何使用类的方式声明组件,以及如何属性传值和处理本地数据状态,本篇文章我们一起学习如何使用函数的方式进行声明组件。在 Hooks 技术没出现之前,我们一般在组件不需要维护数据状态时,使用函数组件,又称作静态组件(static components) 或 无状态组件 (stateless components)等,但是在 React 16.8 版本引入了
原创 2021-01-11 13:23:52
378阅读
react的目的是将前端页面组件,用状态机的思维模式去控制组件组件组件之间肯定是有关系得,通过合理得组件设计,给每一个组件划定合适得边界,可以有效降低当我们对页面进行重构时对其他组件之间得影响。同时也可以使我们得代码更加美观。1、高耦合低内聚。高耦合:将功能联系紧密得部分放到一个容器组件内对外暴漏出index.js,目录结构如下:├── components│ └── App└── inde
重新设计 React 组件库 诚身 7 个月前 在 react + redux 已经成为大部分前端项目底层架构的今天,让我们再次回到软件工程界一个永恒问题的探讨上来,那就是如何提升一个开发团队的开发效率? 从宏观的角度来讲,其实只有良好的抽象才能真正提高一个团队的开发效率,而囿于不同产品所面临的不同业务需求,当我们抽丝剥茧般地将一个个前端工程抽象到最后一层,那么剩下的其实就只有
转载 2024-08-26 10:07:51
61阅读
  React非常快速是因为它从不直接操作DOM。  虚拟DOM是在DOM的基础上建立了一个抽象层,对数据和状态所做的任何改动,都会被自动且高效的同步到虚拟DOM,最后再批量同步到DOM中。  在React中,render执行的结果得到的并不是真正的DOM节点,而仅仅是JavaScript对象,称之为虚拟DOM。  虚拟DOM具有批处理和高效的Diff算法,可以无需担心性能问题而随时“刷新”整个页
传递props import React, {Component, VFC, ReactNode } from 'react'; const Hello: VFC<{ body: ReactNode }> = ({ body }) => { return <div>{body}</div>; };
转载 2018-08-27 16:35:00
717阅读
2评论
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="js/react.js"></script> <script src="js/react-dom.js"></scrip
转载 2017-08-09 09:16:00
159阅读
原文链接:https://.newline.co/fullstack-react/30-days-of-react/day-3/ Let's revisit the "Hello world" app we introduced on day one <!DOCTYPE html> <html
转载 2020-02-24 16:50:00
98阅读
2评论
学习目标 了解组件模式 组件分类 类组件又称为动态组件,类组件中可自定义方法,一般有事件
原创 2022-06-27 11:20:35
200阅读
React 组件是构建 React 应用的基本单元。和。
原创 2024-10-14 09:47:14
49阅读
组件传参 多组件使用!
原创 2021-08-05 16:03:09
220阅读
  • 1
  • 2
  • 3
  • 4
  • 5