我为UIBModal& amp;非模态,但是当控制器从非模态
调用时,需要提供$ modalinstance的错误答案 0 :(得分:1)
Angular有$injector
服务用于手动添加依赖项。因此,为了检查是否加载$modalInstance
依赖项的条件。我们可以使用它。
angular.module('myApp').controller('MyController',
['$injector', function($injector) {
var service;
if (condition) {
service = $injector.get('$modalInstance');
}
});