模块全部导出导入的例子

1.导出模块App.js

var App={
    template:'
我是一个组件
' }; //声明并导入 export var num1=2;//作为一整个对象key导出 //声明再导出 var num2=3; export {num2} export function add(x,y){ return console.log(x+y); } export default App;

2.导入模块main.js

//esModule的模块导入
import Vue from './vue.js'

import * as obj from './App.js'
console.log(obj.num1);
console.log(obj.num2);
obj.add(3,5);
new Vue({
    el:'#app',
    components:{
        App:obj.default
    },
    template:''
})

 

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