w moim app.js
mam"Nieznany dostawca: ngDialogProvider"
var app = angular.module("atlas", ["ngRoute", "ngDialog"]);
dla mojego kontrolera mam
app.controller("nodeController", function ($scope, $http, ngDialog)
ngDialog
robi błąd:
>Error: [$injector:unpr] Unknown provider: ngDialogProvider <- ngDialog <-nodeController
również ja użyto ponownie: css
a nd js
pliki
<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>
Próbowałem wszystkie odpowiedzi na stackoverflow
i żaden z nich nie działa dla mnie
@dfsq, to cały kod. Problem polega na tym, że nie używam ngDialog jako parametru kontrolera, wszystko działa dobrze (kiedy dodaję ngDialog jako parametr, otrzymuję błąd), ale chcę ngDialog dla modalnych okien. – Disposer
Oznacza to, że nie ma modułu ngDialog. Sprawdź, czy skrypt jest rzeczywiście załadowany, poprawna ścieżka, brak błędów / – dfsq