/ / AngularJs - $ injector: modulerr Fehler wegen Abhängigkeitsladen nach dem Controller - angularjs

AngularJs - $ injector: modulerr Fehler wegen Abhängigkeitsladen nach dem Controller - angularjs

Ich benutze ng-table in einem AngularJs-Projekt. In meinem html rufe ich ng-table Skriptdatei vor meinem Controller auf, aber (wegen der Größe, denke ich), wird der Controller vor der ng-Tabelle geladen und gibt $ injector: modulerr Fehler.

Wie kann ich sicherstellen, dass ng-table zuerst geladen wird oder die App erneut gestartet wird, nachdem alle Abhängigkeiten geladen wurden?

Mein html:

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>
<script src="serveriphere/Assests/Scripts/angular-route.js"></script>
<script src="serveriphere/Assests/Scripts/ng-table.js"></script>
<script src="serveriphere/Controllers/TopStreaksController.js"></script>

Und in meinem Controller:

var widgetApp = angular.module("widgetApp", ["ngRoute","ngTable"]).config(function($interpolateProvider){
$interpolateProvider.startSymbol("{[{").endSymbol("}]}");
});

widgetApp.controller("topStreaksCtrl", function ($scope, $http,$filter, ngTableParams) {

Stapelverfolgung (Verknüpfung)

Stapelverfolgung

Controller-Leitung 133:

angular.bootstrap(document, ["widgetApp"]);

Antworten:

0 für die Antwort № 1

Starten Sie die Anwendung nach dem Laden der Seite neu.

angular.element(document).ready(function() {
angular.bootstrap(document, ["widgetApp"]);
});