React源码学习入门(二)React的render究竟返回的是什么?
React render的返回值类型
class Component<P, S> {
render(): ReactNode;
}
type ReactNode = ReactElement | string | number | ReactFragment | ReactPortal | boolean | null | undefined;JSX的编译
render() {
return (
<button onClick={this.handleClick}>
Click me! Number of clicks: {this.state.count}
</button>
);
}createElement原理解析
Virtual DOM的表示
一句话总结
Last updated