我正在最艰难的时间找出如何让我的模态工作。 我有一份主要的申请文件。 我有我的模态代码用不同的文档打开一个模态。 当我单独运行文档链接时它可以工作,但当我尝试在模态中打开它时,它似乎找不到它的控制器
angular.js:12314错误:[ng:areq] http://errors.angularjs.org/1.4.1/ng/areq?p0=SimpleCtrl&p1=not[object对象]%function%C%got%undefined
$scope.openPopup2 = function (size, qCode) {
var modalInstance = $uibModal.open({
animation: true,
templateUrl: ('core/media/media.nl?id=11457&c=TSTDRV1365574&h=a2ecbb8c50da60473910&_xt=.html?qcode='
+qCode
+'&productid='
+$scope.siteInformation.productId),
scope: $scope,
controller: SimpleCtrl,
size: size,
});
modalInstance.result.then(function (selectedItem) {
$scope.selected = selectedItem;
}, function () {
$log.info('Modal dismissed at: ' + new Date());
});
};
我试图删除"控制器:SimpleCtrl," 甚至把它放在引号控制器中:" SimpleCtrl"
我只是得到类似的错误。
SimpleCtrl从应该出现的新文档中引用。
我错过了什么?
答案 0 :(得分:0)
好的,就像@Michael Rose的评论一样,我把它移到主应用程序中。我希望只是让页面加载它自己。我停止了它并将它放入主应用程序,它现在有效。感谢