Vue export和export default的区别

export可用于导出单文件的多个命名模块 例如:
导入:
//demo2.js

import { str,f } from ‘demo1’

导出:
//demo.js

export const str = ‘hello word’
export function f(a){
	return a+1;
}

export default 只能导出一个默认模块,这个模块可以匿名 例如:
导入:
//demo2.js

import obj from ‘demo1’

(引入的时候可以给这个模块取任意名字)
导出:
//demo1.js

export default{
	a:‘hello’,
	b:‘world’
}

此博客只是为了记忆相关知识点,大部分为网络上的文章,在此向各个文章的作者表示感谢!

你可能感兴趣的:(前端)