Angular js 跨域调用里面的ng-controller失败?

server项目要调用 portal项目中的header。可是调用的时候一直报错说header里面的ng-controller undefined。
首先server的header图片描述

然后是被调用的portal的header图片描述

图片描述
报错说heardCtrl找不到,可是我在另外一个项目cmdb里面也调用这个header却能成功调用里面的ng-controller.服务器里面的'Access-Control-Allow 全都放开了。cmdb和portal用的端口代理,server就是我的自己本地上面的项目,没有用端口代理

阅读 2.2k
1 个回答

先给建议,看看能否有帮助:
1、查看下server项目中对应的页面被加载前是否引入了 portal 中controller文件(controller/header);
2、server 和 portal 声明header的controller的模块名称是否为同一个:例如angular.module(“模块名称”).controller("header")

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题