在我的
app.js
文件中,我有:var app = angular.module("atlas", ["ngRoute", "ngDialog"]);
对于我的控制器,我有:
app.controller("nodeController", function ($scope, $http, ngDialog)
ngDialog
出现错误:
>Error: [$injector:unpr] Unknown provider: ngDialogProvider <- ngDialog <-nodeController
同时我已经引用了 css
和 js
文件。
<link rel="stylesheet" href="~/Content/ngDialog-custom-width.css" />
<link rel="stylesheet" href="~/Content/ngDialog-theme-default.min.css" />
<link rel="stylesheet" href="~/Content/ngDialog-theme-plain.min.css" />
<link rel="stylesheet" href="~/Content/ngDialog.css" />
<script src="~/Scripts/jquery-2.1.3.min.js"></script>
<script src="~/Scripts/angular.js"></script>
<script src="~/Scripts/angular-route.js"></script>
<script src="~/Scripts/ngDialog.js"></script>
我尝试了stackoverflow
上的所有答案,但它们都对我没用。