这是一个普遍的问题,因为我在任何地方都没见过这样的东西。 因此,如果我有一个父组件,如下面的示例,我将在父母中呈现子项的子项,如果可能的话,我怎么能这样做(除了在父项中创建一个getParentComponent(children)方法)。 是否有人在调用子渲染时会自动插入子内容?
import React, {Component} from 'react';
import {View} from 'react--native;
class CustomView extends Component {
render() {
return (
<View style={styels.customStyle}>
// this is where I want to render my child content
</View>
)
}
}
import React, {Component} from 'react';
import {CustomView} from 'somewhere;
class ChildView extends CustomView {
render() {
return (
<View style={styels.childStyle}>
// take this view and all the content with in and render it in the parent render
</View>
)
}
}
答案 0 :(得分:0)
本质上,父类不知道extends
它的任何类。所以不行。 MDN extends documentation解释了更多。
否则,refs可能会帮助您访问Component
的{{1}},例如props
。