test.js
var vm="321321";
export { vm };
------------------------------------------------------
export var name="李四";
a.vue
import {vm} from '@/test'
console.log(vm);
------------------------------------------------------
console.log(name);
?
var vm1="李四"; module.exports =vm1; import vm1 from '@/test' console.log(vm1) //李四
var vm1="李四";
var vm2=18;
export { vm1, vm2};
import {vm1,vm2} from '@/test'
console.log(vm1) //李四
var vm1="李四";
var vm2=18;
export default {vm1,vm2}
import test from '@/test'
console.log(test.vm1); //李四
export default導出 導入的時候不能用{} 默認導出一個整體接口
export const aa="3131";
var a=require('../test').aa;
?
?
可以看到第一組是使用export default
,import
語句不需要使用大括號;第二組使用export
,對應的import
語句需要使用大括號,一個模塊只能有一個默認輸出,所以export default
只能使用一次。
consult:
http://www.cnblogs.com/Nutrient-rich/p/7047877.html
?
?
?