Angularjs 有没有办法直接从控制器打开模态?

Angularjs 有没有办法直接从控制器打开模态?,angularjs,angular-ui-bootstrap,Angularjs,Angular Ui Bootstrap,我已经看到并且有很多在ng点击时打开模式的例子,但是我可以在解析$httpget请求时打开模式吗?我有一个想法,我正试图在这里得到一般的想法 您可以通过在$http请求的成功处理程序中设置对open()函数的调用来实现这一点 $http.get(url).success(function(data){ $scope.open();}); 您最好创建一个带有错误和成功函数的模式服务,该函数用于创建单独的控制器。嗯,这很有意义。然后我就不必担心控制器的作用域,我只需注入模式服务。谢谢,这解决了最初

我已经看到并且有很多在ng点击时打开模式的例子,但是我可以在解析
$http
get请求时打开模式吗?我有一个想法,我正试图在这里得到一般的想法

您可以通过在$http请求的成功处理程序中设置对open()函数的调用来实现这一点

$http.get(url).success(function(data){ $scope.open();});

您最好创建一个带有错误和成功函数的模式服务,该函数用于创建单独的控制器。嗯,这很有意义。然后我就不必担心控制器的作用域,我只需注入模式服务。谢谢,这解决了最初的问题,但我将尝试使用一个模式服务示例。