export default / export const
程序员文章站
2022-07-14 18:24:54
...
export default
是默认导出export const
是命名导出
参考:Javascript (ES6), export const vs export default(基本上就是翻译这篇)
Default Export (export default)
每个文件都可以有一个默认导出 export default
,导入此类文件时需要指定一个任何你喜欢的名称。例如:
import MyDefaultExport from "./MyFileWithADefaultExport";
Named Export (export)
每个文件可以有多个命名导出 export const
,然后将你要导入的名称用花括号包住。例如:
// 导入多个导出
import { MyClass, MyOtherClass } from "./MyClass";
// 使用 as 重命名导出
import { MyClass2 as MyClass2Alias } from "./MyClass2";
// 导入所有
import * as MyClasses from "./MyClass";
注意
默认导出实际上就是一个名字为 default
的命名导出,所以也可以像这样导入:
import { default as MyDefaultExport } from "./MyFileWithADefaultExport";
以上。
推荐阅读
-
.profile中EXPORT变量的问题
-
Oracle导数据脚本export.par和import.par
-
PhpMyAdmin出现export.php Missing parameter: what /export_typ
-
JS ES6中export和import详解
-
解析用PHP实现var_export的详细介绍_PHP教程
-
var_export函数总结及与var_dump比较
-
php var_export与var_dump 输出的不同
-
JavaScript中的require与import以及export的详解
-
ES6模块化 - import和export
-
es6模块化导出(export)导入(import)的用法