В моей app.js
у меня есть"Неизвестный поставщик: ngDialogProvider"
var app = angular.module("atlas", ["ngRoute", "ngDialog"]);
для моего контроллера у меня есть
app.controller("nodeController", function ($scope, $http, ngDialog)
ngDialog
делает ошибку:
>Error: [$injector:unpr] Unknown provider: ngDialogProvider <- ngDialog <-nodeController
также я использованные оговоренные css
a й 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
и ни один из них не работает для меня
@dfsq, это все код. проблема в том, что я не использую ngDialog в качестве параметра для контроллера, все работает отлично (когда я добавляю параметр ngDialog как параметр, я получаю ошибку), но я хочу ngDialog для модальных окон. – Disposer
Это означает, что нет модуля ngDialog. Проверьте, действительно ли сценарий загружен, правильный путь, нет ошибок / – dfsq