说我想创建一个组件,它是一个观点,我觉得我会做这样的事情:组件继承的阵营
class MyView extends View {
render() {
return (
<View ...>
<Stuff />
</View>
);
}
}
现在,我可能不知道这里是一些很基本的东西,但它会不可能仅仅是在渲染中返回我的新视图的内容,因为MyView将被包含在其他渲染更高的包容层次结构中?
所以我希望能这样:
class MyView extends View {
render() {
return (
<Stuff />
);
}
}
我继承VS组成了意见分歧。尽管如此,继承不应该完全被禁止,对于某些事情来说,它是一种有效且有用的技术。在这里,我想介绍一种支持某些基本行为的View类型。我想为什么我必须返回另一个呈现的视图,如果进行渲染的视图已经是视图。 – Janos