我目前正致力于反应流星项目。
我没有找到任何明确的文档,何时准确使用export default
和何时export const
。
关于这个的任何意见分别何时使用什么和有什么区别?
答案 0 :(得分:8)
export default MyModule = () => console.log('foo')
import MyModule from './MyModule' //it works
import foobar from './MyModule' //it also works,
导出您的模块没有名称,因此您可以使用以下语法导入它:
export const
export const MyModule = () => console.log('foo')
import MyModule from './MyModule' //returns empty object since there is no default export
import { MyModule } from './MyModule' //here it works because by exporting without 'default' keyword we explicitly exported MyModule
导出名称为:
export default
export const
。