模块全部导出导入的例子

1.导出模块App.js

var App={
    template:'<div>我是一个组件</div>'
};
//声明并导入
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:'<App/>'
})

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值