现在尝试用require.js来引入vue.js2.0框架下的组件,请教我这是引入方式出问题了还是别的问题

我是在模块化的前提下使用vue.js来搭建项目,因为这里网络原因无法使用vue的单组件文件,使用的是require.js来引入组件,但是页面渲染持续报错,下面这是错误截图
图片描述

下面我的一些代码
index页面图片描述

require.js的配置js文件
图片描述

这是main.js,入口文件
图片描述

这是root.js,也就是根实例的文件
图片描述

这是我组件的js文件
图片描述

希望有经验的可以指点一二,我这条咸鱼走投无路了。。。

阅读 7.8k
3 个回答

看下pageHeader是否undefined

定义模块,需要把模块 抛出去。

define(['vue','vue-router'],function(Vue,VueRouter){
    const pageHeader = {
    }
    
    return pageHeader // 这里。
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题