猿问

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

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

然后是被调用的portal的header

https://img.mukewang.com/5c89b5140001f4d508000221.jpg

https://img1.mukewang.com/5c89b514000122c408000064.jpg


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


达令说
浏览 410回答 1
1回答

慕斯王

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

相关分类

JavaScript
我要回答