您的位置:首页 > 新闻动态 > 技术文章
2019-04-17

简单说说export import require

其实简单来说,就是不同的框架规范,导致了这三个使用上的混淆。

CommonJS规范

node模块中,采用的是CommonJS规范,使用module.exports导出接口。

使用require引入模块。

var vue= require('vue');

 

ES6写法:

ES6标准发布后,module成为标准,标准使用是以export指令导出接口,以import引入模块。

export default {

    data() {

    return {

        name:"jet",

    }

    },

    methods:{

        getname:function(){

            if(this.name==""){

                this.name="jet";

                return  this.name;

            }else{

               return  this.name;

            }

        }

    }

}

import jet from "jet.vue";

 

也就是说,

NodeJS等CommonJS规范使用module.exports    require来暴露组件成员

ES6使用export import来暴露组件成员

 


下一篇:[vue]router路由的使用
上一篇:[vue]使用axios跨域和session失效的问题处理

© 2010-2020 Beasure本硕科技. All Right Reserved. 备案号:粤ICP备14074318号