无法在角度模块

时间:2016-12-12 16:35:45

标签: angularjs modal-dialog angular-ui-bootstrap

我正在构建一个AngularJS应用程序。作为这个应用程序的一部分,我需要一个模态弹出窗口。我在plunker工作了这个:http://plnkr.co/edit/FtH8hkuaEj5A2zhMJdnE?p=preview 但是当我尝试将它实现到实际应用程序中时,在任何模块中注入$ modal时会出现错误。

http://errors.angularjs.org/1.5.7/ $注射器/ unpr?P0 =%24modalProvider%20%3 C-%20%24modal%20%3 C-%20webpartnerController

我有 角v1.5.7 angular-ui / ui-bootstrap v2.3.1

模块:

var app = angular.module("webpartner", [
    "ui.router", "" +
    "angularSpinner",
    "ngMaterial",
    "material.svgAssetsCache",
    "ngMessages",
    "firebase",
    "angularMoment",
    "ngAnimate",
    "ui.bootstrap"
]);



(function () {
    "use strict";
    angular.module("webpartner")
        .controller("webpartnerController",
            function webpartnerController($modal) {
                var vm = this;
            }
        );
})();

1 个答案:

答案 0 :(得分:1)

该plunker中的ui bootstrap版本是旧版本并使用$modal

您使用的版本应为$uibModal

以下是您使用的版本http://angular-ui.github.io/bootstrap/#/modal

的文档

......以及从文档https://plnkr.co/edit/?p=preview

中提取的一个plunker