有关Microsoft最近发布的ReactXP的文档目前没有关于RX.Component
类的详细信息。
以下是文档中的示例:
class HelloWorld extends RX.Component<void, void> {
render() {
return <RX.Text>Hello World</RX.Text>;
}
}
RX.Component
对React.Component
提供的功能有哪些? Component
类的生命周期? 这对我来说是一个重要的考虑因素,因为React组件的最佳做法通常会鼓励composition over inheritance,但PureComponent
等非常基本的情况除外。 RX.Component
提供的功能是否可以证明继承的合理性?
答案 0 :(得分:6)
我相信它是一样的:
https://github.com/Microsoft/reactxp/blob/master/src/web/ReactXP.ts#L131
也许他们只想在RX
命名空间下创建所有内容,因此您只需要import RX = require('reactxp');