2017-01-16 4 views
0

Ich habe ein Problem mit Route angularjs. Im geöffneten Zustand der Browser eine Seite zu sehen, nicht die Sicht sehen, die in der Konsole ich diese Meldung enter image description here

controller.js haben

angular.module('contactMgr',['ngRoute']) 
.controller('AppCtrl',function ($scope,$http){ 
    // Controller for index.html 
} 
.config(function($routeProvider){ 
    $routeProvider.when('/',{ 
          controller: 'indexCtrl', 
          templateUrl: 'assets/partials/index.html' 
         }) 
       .when('/add-contact',{ 
          controller: 'addCtrl', 
          templateUrl: 'assets/partials/add.html' 
         }); 
    }) 
.controller('indexCtrl',function($scope){ 
}) 

.controller('addCtrl',function($scope){ 
}); 

index.html (nicht assets/partials/index.html

)
<div class="container"> 
    <ng-view></ng-view> 
</div> 

ich benutze:

jquery-3.1.1.min.js

Angul ar.min.js v1.2.32

Winkel route.min.js

Dank!

ICH HABE DAS PROBLEM LÖSEN!

Ich importierte die min.js, ich ändere angular.min.js und angular-route.min.js mit angular.js und angular-route.js und funktioniert gut, aber ich verstehe nicht, warum ... In einer Seite lese ich das ist, weil min-Datei sind, aber ich verstehe nicht, wie mit Min-Datei arbeiten.

+0

Haben schließen Sie alle Sie Skriptdateien (Winkel-, etc.) in einem Projekt Ressourcen? – lealceldeiro

+0

ja! Ich habe alle in meinem Projektordner –

+0

Ich verstehe auch nicht, seit ich viele Projekte mit minimierten Dateien gemacht habe und es funktioniert perfekt. – lealceldeiro

Antwort

0

Sie haben nicht die Strecke Konfiguration schließen,

var app = angular.module("contactMgr", ['ngRoute']); 
app.config(['$routeProvider', function($routeProvider) { 
    $routeProvider. 
    when('/', { 
    templateUrl: 'main.html', 
    controller: 'indexCtrl', 
    controllerAs: 'homeCtrl' 
    }). 
    when('/contact', { 
    templateUrl: 'contact.html', 
    controller: 'addCtrl', 
    controllerAs: '' 
    }) 

    .otherwise({ 
    redirectTo: '/' 
    }); 

}]) 
app.controller('indexCtrl', function($scope) { 

}); 
app.controller('addCtrl', function($scope) { 

}); 

DEMO

+0

Nicht, funktioniert gut genug, wenn nicht die var app deklarieren. Das Problem liegt im Import der e-Winkel-Route, ich importierte die min aber ich musste die unkomprimierte Datei importiert werden. Aber ich verstehe nicht warum ... –

+0

als Antwort markieren, wenn es geholfen hat – Sajeetharan

Verwandte Themen