Nel mio app.js
ho"Unknown provider: ngDialogProvider"
var app = angular.module("atlas", ["ngRoute", "ngDialog"]);
per il mio controller ho
app.controller("nodeController", function ($scope, $http, ngDialog)
il ngDialog
fa l'errore:
>Error: [$injector:unpr] Unknown provider: ngDialogProvider <- ngDialog <-nodeController
anche io utilizzato con refrattario css
a ND js
file
<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>
Ho provato tutte le risposte su stackoverflow
e nessuno di loro lavorare per me
@dfsq, questo è tutto il codice. il problema è quando non sto usando ngDialog come parametro per il controller, tutto funziona correttamente (quando aggiungo ngDialog come parametro, ottengo l'errore), ma voglio ngDialog per Windows modale. – Disposer
Significa che non c'è nessun modulo ngDialog. Verifica che lo script sia effettivamente caricato, percorso corretto, nessun errore / – dfsq