应对
对于
React
,你
的
必须
</强>
import React from ‘react’
。您需要导入默认值,并且需要为其命名
React
。这是因为你随时编写JSX代码就好了
要么
,这个JSX代码被编译和使用
React.createElement()
。所以,你需要访问
React
对象,因为它被命名。
ReactDOM
对于
ReactDOM
但是,您可能最关心的是与DOM相关的方法,它们是默认导出的一部分,如
render()
要么
hydrate()
。因为这是您可能正在使用的,您可以将导入模块命名为您想要的任何名称。所以,你可以这样做:
import FooBar from ‘react-dom’
FooBar.render(someElement)
</code>
这个
不
工作,但标准惯例是调用导入的模块
ReactDOM
,因为这会使你的代码更容易被其他人看到。
其他资源: