React学习day22——render props、错误边界、组件通信方式总结

本文介绍了React中的render props技术,它允许组件通过props传递一个函数来渲染数据。同时,文章讲解了错误边界的概念,它们用于捕获并限制子组件生命周期中的错误。最后,对React组件间的通信方式进行了总结,包括props、children props、render props、信息订阅-发布机制以及集中式状态管理工具如redux和context的应用场景。
摘要由CSDN通过智能技术生成

render props

向组件内部放入第三放组件并渲染数据:
Vue中:
使用slot技术,也就是通过组件标签体传入机构
React中:
使用children props:通过组件标签传入结构
index.js

import React, {
    Component} from 'react';
import './index.css'
export  default class Index extends Component {
    
    render() {
    
        return (
            <div className="parent">
             <h3>parent</h3>
                <A/>
            </div>
        );
    }
}
class A extends Component{
    
    render() {
    
        return (
            < div className="A">
                <h3>A</h3>
                {
    this.props.children<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值