【发布时间】:2018-08-16 23:45:11
【问题描述】:
我正在使用 create-react-app 学习 React,并且我了解如何使用 JSX 制作组件。例如一个简单的无状态组件是这样的:
import React from 'react';
const Widget = (props) => <h1>{props.text}</h1>
export default Widget;
所以导入 React 使用 createElement() 来转换看起来像 HTML 的 JSX (<h1>{props.text}</h1>),但是这个函数是如何应用的呢?这不像我明确地将 React 用于任何事情。如果在构建应用程序时进行某种编译,那么为什么需要导入 React?
【问题讨论】:
-
我看到我在这里被一两票否决了。这个问题对SO来说太愚蠢了吗?
标签: javascript reactjs