美文网首页
Vue中export和export default

Vue中export和export default

作者: 沉江小鱼 | 来源:发表于2020-05-07 19:13 被阅读0次

1. 介绍

  • export和export default均可用于导出常量、函数、文件、模块等
  • 可以在其它文件或模块中通过 import + (常量|函数|文件|模块) 名的方式,进行导入
  • 在一个文件或模块中,export ,import 可以有多个,export default 则不需要
  • 通过export方式导出,在导入时要加{ },export default 则不需要
  • export default与普通的export不要同时使用

2. export的使用

比如在index.js中要使用test.js中的数据或者方法:

  • 首先要在test.js文件中使用export关键字:

 export var result = "给外部使用的文本内容";
 
 export function list(){
     console.log("外部调用list方法");
 }
 
 export function info(){
     console.log("外部调用info方法");
 }
  • 在需要使用的文件中导入
// 第一种导入方法
import {result,list,info} from './test.js'

// 使用时,直接使用
console.log(result);
list();
info();

// 第二种导入方法
import * as test from './test.js'

// 使用时,test.
console.log(test.result);
test.list();
test.info();

3. export default的使用

  • test.js中使用export default:
 export default{
     string : "你是一个好人"
 }
  • 在需要使用的文件中导入
// 注意和上面第二种导入方法的不同
 import test from './test.js'
 
 // 使用
 console.log(test.string);

相关文章

网友评论

      本文标题:Vue中export和export default

      本文链接:https://www.haomeiwen.com/subject/hphzghtx.html