在ES6中,export default 和 export的区别

export default 和 export的区别原链接:https://blog.csdn.net/sleepwalker_1992/article/details/81461543

 

 总结:

1.使用export导出的成员,如果想换个变量名称接收,可以使用as来起别名

2.使用export向外暴露的成员,只能使用{ }的形式来接收,且必须严格按照导出时候的名称,这种形式叫做【按需导出】;

如果想换个变量名称接收,可以使用as来起别名 例import {parseTime as parseTimeFromDataToString} from '@/utils/index.js';

如果某些成员,在import导入时不需要,可以不在{ }中定义

3.export default 向外暴露的成员,可以使用任意变量来接收:例add.vue文件中成员使用addcom别名来接收

4.在一个模块中,可以同时使用export default 和export 向外暴露成员,但export default 只允许向外暴露一次,可以匿名

原文地址:https://www.cnblogs.com/luna-hehe/p/13807405.html