export default 是默认导出
export const 是命名导出
在一个vue文件中export const可以有多个,但是export default只有且仅有一个,{}表示导入非默认变量 , 也就是说文件中不使用export default导出的变量就需要加{}, 使用export default导出的就可以不加花括号
const1.js
export const a = '';
export const b = '';
使用时
import { a } from './consts';
import { a, b} from './consts';
或者 import * as constans from './consts'
constans.a
export default {
name:'',
data: {
}
}
import const from './consts'
理解ES6模块导出与导入:export default与export const
本文介绍了ES6模块中export default和export const的区别。在一个Vue文件中,export default只能使用一次,常用于导出组件、配置等;而export const可以多次,用于导出常量。在导入时,export default可以直接导入,无需花括号,而export const需用花括号按需导入或使用import * as关键字。
449

被折叠的 条评论
为什么被折叠?



