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 只允许向外暴露一次,可以匿名