“ AnyReactComponent”有什么作用?

时间:2018-07-27 10:39:45

标签: reactjs google-map-react

我从google-map-react开始工作,发现以下一行:

const AnyReactComponent = ({ text }) => <div>{text}</div>

它是做什么的?

1 个答案:

答案 0 :(得分:2)

这是一个无状态的功能组件(也就是说,该函数是一个render函数,以props作为参数)。可以这样重写功能:

class AnyReactComponent extends React.Component {
    render() {
       const { text } = this.props;

       return <div>{text}</div>;
    }
}