如何让React允许你在javascript中编写JSX(XML)而不会抛出任何错误?我一直试图绕过它,我不太确定底层代码是如何完成它的.
假设我定义了一个这样的组件:
const myComponent = class MyComponent extends React.Component {}
Run Code Online (Sandbox Code Playgroud)
后来我想向定义的组件添加一个构造函数,如下所示:
myComponent.constructor = function(props) {
super(props)
this.state = { hello: 'world' }
}
Run Code Online (Sandbox Code Playgroud)
有谁知道这是否可能?如果是这样,有没有人知道与上述相比在实现上有什么不同?谢谢!