AngularJS未知提供程序:$dialogProvider<;-$对话

AngularJS未知提供程序:$dialogProvider<;-$对话,angularjs,modal-dialog,Angularjs,Modal Dialog,我有一个项目,我想添加一个模式。很好,所以我读了一遍,听起来应该是使用$dialog。我已经有了angular,我有了bootstrap和bootstrap ui 在阅读2013年的一篇文章时,他们说:“嘿,去拿Angular UI模块,那就是$dialog!” 好吧,我去了angular ui网站,除非我真的很蠢(也许我是),否则就没有angular ui模块这样的东西。我也无法轻松确定该站点上的哪个文件(因为有一大堆文件)将包含神奇的$dialog 救命啊 这包括: <script s

我有一个项目,我想添加一个模式。很好,所以我读了一遍,听起来应该是使用$dialog。我已经有了angular,我有了bootstrap和bootstrap ui

在阅读2013年的一篇文章时,他们说:“嘿,去拿Angular UI模块,那就是$dialog!”

好吧,我去了angular ui网站,除非我真的很蠢(也许我是),否则就没有angular ui模块这样的东西。我也无法轻松确定该站点上的哪个文件(因为有一大堆文件)将包含神奇的$dialog

救命啊

这包括:

<script src="lib/AngularJS/angular.js"></script>
<script src="lib/AngularJS/angular-route.js"></script>
<script src="lib/AngularJS/angular-sanitize.js"></script>
<script src="lib/jQuery/jquery-2.1.1.js"></script>
<script src="lib/bootstrap/js/bootstrap.js"></script>
<script src="lib/bootstrap-ui/ui-bootstrap-tpls-0.12.0.js"></script>
<script src="lib/lodash/lodash.min.js"></script>
<script src="lib/angular-file-upload/dist/angular-file-upload-all.js"></script>

var myApp = angular.module("myApp",
  ['ngRoute',
   'angularFileUpload',
   'ui.bootstrap.tpls',
   'ui.bootstrap.rating',
   'ui.bootstrap',
   'ngMap',
   'ngSanitize']
);

myApp.controller('myController',
  ['$scope','$rootScope', '$dialog',
  function ($scope, $rootScope, $dialog) {

var myApp=angular.module(“myApp”,
[ngRoute',
“angularFileUpload”,
'ui.bootstrap.tpls',
“ui.bootstrap.rating”,
“ui.bootstrap”,
“ngMap”,
'ngSantize']
);
myApp.controller('myController',
[“$scope”、“$rootScope”、“$dialog”,
函数($scope、$rootScope、$dialog){

如果我从控制器中删除$dialog,一切正常。只要我将其放入其中,就会得到未知的提供程序错误。

您最可能想要的是
$modal

myApp.controller('myController',
    ['$scope','$rootScope', '$modal',
    function ($scope, $rootScope, $modal) {
请在此处阅读更多信息:


如果我没记错的话,它过去被称为$dialog,后来被更改了。

您最可能想要的是
$modal

myApp.controller('myController',
    ['$scope','$rootScope', '$modal',
    function ($scope, $rootScope, $modal) {
请在此处阅读更多信息:


如果我没记错的话,它过去被称为$dialog,后来被更改了。

你能给我们一些代码示例吗。p.d:别忘了在你的控制器中注入$dialog。这就是问题所在……当我试图将$dialog注入控制器时,它发生了。我将添加代码。你能给我们一些代码示例吗。p.d:别忘了注入$dialog在你的控制器中。这就是问题所在…当我尝试向控制器中注入$dialog时会发生这种情况。我会添加代码。就是这样。你给我那一点信息后,我可以让它运行得很快。就是这样。你给我那一点信息后,我可以让它运行得很快。