问答详情
源自:4-9 vue-cli3项目案例-右侧内容设置(3)

export default new Vue() 是什么意思

老师,能讲一下总线Msg.js里的

export default new Vue()

这是什么意思吗?

百度里没有找到答案。

谢谢!

提问者:慕丝8224200 2020-03-07 16:40

个回答

  • 申晓亮
    2020-03-08 18:56:22
    已采纳

    export default向外暴露一个 接口,

    也就是暴露一个vue 实例,用这个实例来$emit触发事件 和$on监听事件,来实现兄弟组件的通信(传值);

    我想应该是这个意思;但是我也有个问题

    export default new Vue()和export default new Vue效果都一样,不知道有什么区别

  • IEwuIL7
    2020-03-09 12:02:59

    import是导入,

    export是导出,

    A页面写了export,哪天你需要在B页面用到A页面(或某项功能),可以在B页面用import导入,相反,如果A页面没有写export,则不能在其他页面引用A页面