【发布时间】:2018-01-05 16:53:28
【问题描述】:
我编写 React/Vue。像往常一样,我喜欢导出/导入默认组件。
// export
export default class SomeComponent from Component {
// blahblah
}
// import
import SomeComponent from './some.js'
但是当我使用angular2+时,我发现了一个奇怪的事情。 它使用破坏性的导入/导出形式。
// export
@Component({/* ... */})
export class SomeComponent {
// blahblah
}
// import
import {SomeComponent} from './some.component.ts'
为什么?我觉得有点麻烦。它是由 Typescript 规则或贡献者定义的?
【问题讨论】:
-
您忘记按设置为
default按钮:)
标签: javascript angular typescript ecmascript-6