小编典典

React.js中所有者和父组件之间有什么区别

reactjs

React
0.13带来了基于父的上下文,而不是基于所有者的上下文

因此,我不太了解所有者组件和父组件之间的区别。示例将被理解。


阅读 263

收藏
2020-07-22

共1个答案

小编典典

var A = React.createClass({
    render() {
        return (
            <B>
                <C />
            </B>
        );
    }
});

在上面的示例中,A是B和C 的 所有者 ,因为A创建了两个组件。

但是,B是C 的 父级 ,因为C作为子级传递给B。

可以在文档中找到更多信息。

区分所有者-所有者关系和父子关系非常重要。所有者-所有者关系特定于React,而父子关系只是您在DOM中了解和喜爱的关系。

2020-07-22