小编Tri*_*wat的帖子

使用一个名称导出React组件类,使用另一个名称导入它仍然可以正常工作。为什么?

这是clock.js我的React应用的一个文件()

class Clock extends Component { ...
...}
export default Clock;
Run Code Online (Sandbox Code Playgroud)

这是我要导入Clock组件的另一个地方

import Clock_1 from './clock/clock';
...
<Route exact path="/clock" component={Clock_1} />
Run Code Online (Sandbox Code Playgroud)

如您所见,我以Clock的名称导出了它,并以Clock_1的名称导入了它,但它仍在编译并成功运行。为什么?

PS: Apologies beforehand if this question sounds lame/ too simple/ stupid. I'm a beginner.

javascript ecmascript-6 reactjs react-redux es6-class

0
推荐指数
1
解决办法
1949
查看次数