我目前正在研究一个反应流星项目.我没有找到任何明确的文档何时准确使用export default和何时使用export const.关于这个的任何意见分别何时使用什么和有什么区别?
export default 导出您的模块没有名称,因此您可以使用以下语法导入它:
export default MyModule = () => console.log('foo')
import MyModule from './MyModule' //it works
import foobar from './MyModule' //it also works,
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
export default.export const| 归档时间: |
|
| 查看次数: |
4074 次 |
| 最近记录: |