导入语句如何在ES6中用于React组件

时间:2016-08-25 05:50:02

标签: reactjs ecmascript-6

PropTypes封装在React源代码中的React对象中,以便该语句如何工作 -

从'反应';

导入{PropTypes}

1 个答案:

答案 0 :(得分:2)

模块可以将部分代码导出为默认值并命名为exports。

例如,反应库可能有这样的东西

// named export
export function PropTypes(){/*....*/}
// defaul export
export default function(){/*....*/}

因此,在导入时,我们可以简单地导入默认导出

import React from 'module';

要导入命名导出,我们应该使用花括号

import {PropTypes} from 'module';

我们简单地合并上面的代码行

import React, { PropTypes } from 'module'

详细了解模块here