1

围绕微软最近发布的ReactXP的文档目前没有太多关于RX.Component该类的信息。

这是文档中的一个示例:

class HelloWorld extends RX.Component<void, void> {
    render() {
        return <RX.Text>Hello World</RX.Text>;
    }
}
  1. RX.Componentover提供了哪些功能React.Component
  2. 它如何影响基Component类的生命周期?

这对我来说是一个重要的考虑因素,因为 React 组件的最佳实践通常鼓励组合而不是继承,除了非常基本的场景,例如PureComponent. 提供的功能是否可以RX.Component证明继承的合理性?

4

1 回答 1

6

我相信它是一样的:

https://github.com/Microsoft/reactxp/blob/master/src/web/ReactXP.ts#L131

也许他们只是想在RX命名空间下制作所有东西,所以你只需要import RX = require('reactxp');

于 2017-04-11T10:10:12.533 回答