我正在将旧的JS代码转换为ES6,并将React Components放在一个看起来像这样的单独文件中
export const SomeReactComponent = React.createClass({
// Class methods
})
export const SomeReactComponent2 = React.createClass({
// Class methods
})
是从其他文件导入的
import { SomeReactComponent, SomeReactComponent2 } from './file.js'
如果使用ES6 class
符号,我想知道如何导出这些类。请注意,我不想使用module.exports
,也不想使用export default
。
答案 0 :(得分:2)
新语法如下所示:
export class SomeReactComponent extends React.Component {
// Class methods
}
export class SomeReactComponent2 extends React.Component {
// Class methods
}