react 中组件如何进行数据传值?

news/2025/11/3 9:13:24/文章来源:https://www.cnblogs.com/yuhuo123/p/19185970

在 React 中,组件之间的数据传递方式取决于它们的关系(父子、兄弟、跨层等)。下面是最常见的几种传值方式

一、父组件 → 子组件(最常见,用 props)

父组件通过 props 向子组件传值。
// 父组件
function Parent() {const name = '张三';return <Child userName={name} />;
}// 子组件
function Child(props) {return <div>你好,{props.userName}</div>;
}

这是单向数据流:数据只能由父传子。

二、子组件 → 父组件(用回调函数)

父组件定义函数,通过 props 传给子组件,子组件再调用它回传数据。
// 父组件
function Parent() {const handleReceive = (data) => {console.log('子组件传来的数据:', data);};return <Child onSend={handleReceive} />;
}// 子组件
function Child({ onSend }) {const sendData = () => {onSend('Hello from Child');};return <button onClick={sendData}>点击传值给父组件</button>;
}

这是 React 推荐的 自下而上通信 方式。

三、兄弟组件之间(通过共同的父组件)

让父组件作为“中转站”。
function Parent() {const [message, setMessage] = useState('');return (<><ChildA onChange={setMessage} /><ChildB msg={message} /></>);
}function ChildA({ onChange }) {return <button onClick={() => onChange('来自A的消息')}>发送给B</button>;
}function ChildB({ msg }) {return <div>收到消息:{msg}</div>;
}

数据由 A 传给父组件,再由父组件传给 B。

四、跨层级传值(Context 上下文)

使用 React.createContext() 提供全局数据。
// 创建上下文
const UserContext = React.createContext();// 顶层组件
function App() {const user = { name: '张三' };return (<UserContext.Provider value={user}><Child /></UserContext.Provider>);
}// 任意层子组件
function Child() {const user = React.useContext(UserContext);return <div>你好,{user.name}</div>;
}

Context 适合主题、语言、用户信息等“全局共享数据”。

五、全局状态管理(Redux / Zustand / Recoil 等)

适用于复杂项目、多组件共享数据。
// Redux / Zustand / Jotai / Recoil 都可以实现全局状态共享。

这类库让任意组件都能读写同一份状态。

总结

场景 推荐方式
父 → 子 props
子 → 父 回调函数
兄弟组件 通过父组件中转
多层级传递 Context
全局共享状态 Redux / Zustand 等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/954146.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年热门的冷拔无缝钢管厂家推荐及选购指南

2025年热门的冷拔无缝钢管厂家推荐及选购指南 冷拔无缝钢管因其高强度、耐高压、耐腐蚀等特性,广泛应用于石油、化工、电力、锅炉、机械制造等行业。随着工业需求的不断增长,选择一家可靠的冷拔无缝钢管供应商至关重…

2025年湖南grc装饰线条定做厂家哪家好?grc线条构件生产商哪家好?

TOP1推荐:湖南运兆建材有限公司 评价指数:★★★★★ 口碑评分:98分 行业表现:A++++级 介绍: 湖南运兆建材有限公司是湖南本土专注GRC装饰线条、GRC构件生产定制的实力厂家,深耕GRC/eps装饰线条领域20年,主营GR…

2025年有实力的水秀音乐喷泉品牌厂家排行榜

2025年有实力的水秀音乐喷泉品牌厂家排行榜随着城市景观建设和文旅产业的快速发展,水秀音乐喷泉已成为现代城市公共空间和旅游景区不可或缺的亮点工程。2025年,中国水秀音乐喷泉行业涌现出一批技术领先、创意卓越的优…

分布式光伏发电定制公司排名,专业光伏发电工程公司及源头公司推荐

在如今对清洁能源需求日益增长的时代,分布式光伏发电成为众多企业和个人关注的焦点。然而,面对市场上众多的光伏发电公司,如何选择专业且可靠的合作伙伴,成为了不少用户的难题。本文从技术能力、产品质量、服务水平…

2025年芳碳混编布厂家推荐:五家芳碳混编布精品定制源头厂家权威测评

TOP1推荐:宜兴市华恒高性能纤维织造有限公司 评价指数:★★★★★ 口碑评分:98分 行业表现:A+++++级 介绍:宜兴市华恒高性能纤维织造有限公司电话号码:13506158406,自2001年在江苏宜兴和桥镇启航,便以 用高性能…

2025 年水磨石厂家最新推荐榜,技术实力与市场口碑深度解析人造水磨石/水磨石地砖/水磨石成品地砖/彩色水磨石地砖公司推荐

随着医疗康养、新能源、高端商业等领域对水磨石 “功能性 + 安全性 + 专业化” 需求的提升,市场选择难度持续增加。本次榜单由建筑材料流通协会联合地坪专业委员会测评生成,测评周期覆盖 2024 年 10 月 - 2025 年 3 …

2025年11月数控加工中心源头工厂推荐榜:质量好耐用厂家排行

年底冲量、新品试制、产线升级,11月成为制造企业集中评估数控加工中心的关键窗口。用户普遍面临“交期紧、预算有限、工艺要求升级”三重压力:既要保证加工精度,又要控制一次性投入,还要确保售后响应及时。中国机床…

2025年热门的过滤机厂家最新实力排行

2025年热门的过滤机厂家最新实力排行 随着工业环保需求的持续升级,过滤设备在电力、冶金、化工、污水处理等领域的应用日益广泛。选择一家技术领先、服务可靠的过滤机厂家,对企业的生产效率和环保合规至关重要。本文…

典型的大变形非线性有限元二维分析

一个典型的大变形非线性有限元二维分析案例,以悬臂梁在重力作用下的弯曲为例,结合理论推导与数值实现:一、问题描述 几何模型:长度L=2m,截面0.1m0.002m的矩形截面悬臂梁 材料属性:弹性模量E=210GPa 泊松比ν=0.3…

洛谷 P9236:异或和之和

【题目来源】https://www.luogu.com.cn/problem/P9236 【题目描述】给定一个数组 Ai,分别求其每个子段的异或和,并求出它们的和。或者说,对于每组满足 1≤L≤R≤n 的 L,R,求出数组中第 L 至第 R 个元素的异或和。…

2025年11月数控加工中心供应厂家排名前五:出色耐用源头厂家权威推荐

进入四季度,不少机械加工厂正在做设备更新计划:既要赶年底订单,又要为明年扩产提前布局。数控加工中心一次性投入高、使用周期长,一旦选错,停工返修的成本比机床本身更贵。用户普遍担心“参数写得漂亮,实际切样就…

2025 年冲天炼铅炉厂家最新推荐榜,技术实力与市场口碑深度解析,聚焦优质设备核心优势无烟/新型炼铅炉厂家盘点

引言 近期,行业权威协会针对冲天炼铅炉领域开展专项测评,从技术创新、生产效能、环保表现、耐用性及售后服务五大维度,对近百家设备企业进行综合评估。测评过程中,通过实地考察设备运行现场、采集连续 3 个月的生产…

2025年比较好的功能调节电吹风开关用户口碑最好的厂家榜

2025年功能调节电吹风开关用户口碑最好的厂家榜 随着家电行业的快速发展,电吹风作为日常护理电器的重要组成部分,其开关的质量和功能直接影响用户体验。功能调节电吹风开关不仅需要具备耐用性,还需满足智能化、安全…

2025年比较好的智能爬杆挂面机厂家选购指南与推荐

2025年智能爬杆挂面机厂家选购指南与推荐 随着食品工业自动化升级,智能爬杆挂面机凭借高效、节能、低人工依赖等优势,成为面食生产企业的核心设备。2025年,市场涌现出众多技术成熟的厂家,但如何选择兼具创新力、稳…

基于MATLAB的CCA(典型相关分析)实现

基于MATLAB的CCA(典型相关分析)实现,涵盖图像相似度分析、特征匹配及气象变量分析三大应用场景,包含数学原理、代码实现及结果解读:一、CCA核心原理与数学建模 1. 基本模型 设有两组变量:图像特征矩阵:\(X∈R^{…

2025年11月摩擦焊机制造厂家推荐榜单:正规专业排行评测

年底将至,不少企业开始为明年的产线升级做预算,摩擦焊机作为高效、节能、无填充材料的固态焊接设备,成为汽车、航空、轨道交通、工程机械等行业技改清单里的高频词。用户通常面临三大场景:一是新建产线,需要一次性…

2025年度停车棚优质生产商排行榜,值得推荐的停车棚供应商

在当今社会,随着车辆保有量的持续增长,对停车棚的需求也日益旺盛。无论是社区、企业还是公共区域,一个优质的停车棚不仅能为车辆遮风挡雨,更能提升整体环境的美观与安全性。然而,市场上停车棚供应商众多,质量与服…

2025年口碑好的小角度缓冲铰链实力厂家TOP推荐榜

2025年口碑好的小角度缓冲铰链实力厂家TOP推荐榜 在家居五金领域,小角度缓冲铰链因其静音、耐用、安全等特性,成为现代家居的必备配件。随着消费者对品质要求的提升,选择一家技术领先、口碑优良的厂家至关重要。本…

2025年评价高的薄型液压缸TOP品牌厂家排行榜

2025年评价高的薄型液压缸TOP品牌厂家排行榜 薄型液压缸因其结构紧凑、重量轻、安装灵活等特点,广泛应用于自动化设备、工程机械、冶金、电力等行业。随着工业自动化需求的提升,市场对高性能、高可靠性的薄型液压缸…

2025年评价高的吸湿排汗单层网布厂家推荐及采购指南

2025年评价高的吸湿排汗单层网布厂家推荐及采购指南 随着运动休闲服饰、户外用品及功能性纺织品的市场需求持续增长,吸湿排汗单层网布因其优异的透气性、快干性和舒适性,成为众多品牌的首选材料。2025年,市场上涌现…