vue 中的export 、 export default 和 new Vue({})
1、export 、 export default是es6的module中的语法,new Vue({})是创建一个vue实例
export default 我认为相当于使用Vue.component注册了一个全局组件或者是一个单纯的局部组件。就像一个模板一样,还没有被用到 。=那在什么时候用呢。创建实例的时候 也就是 new Vue({})创建一个实例之后 如果这个根实例中有调用这个组件,这时就发挥作用啦。
2、export default 和export的区别:
JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用,但在一个文件或模块中,export、import可以有多个,export default仅有一个。 export default只能导出一个,export可以导出若干个
3. new Vue({})
渲染的时候,可以使用构造 Vue 实例的方式来渲染相应的 html 页面
new Vue({}), 是创建一个Vue的实例 相当于创建一个根组件