0
var myapp = angular.module('myApp', ['ngCookies','ui.bootstrap','ngTouch','ui.bootstrap-slider','ngRoute']);
myapp.config(function($interpolateProvider,$locationProvider,$routeProvider) {
$routeProvider.when('/overview', {
templateUrl: '/mysite/mdm/mdm_overview.html',
controller: 'AddStudentController'
}).
when('/dashboard', {
templateUrl: '/mysite/mdm/mdm_dashboard.html',
controller: 'AddStudentController1'
}).
otherwise({
redirectTo: '/overview'
});
私はこのコード次のエラーを実行すると発生します。角度ルーティングのhtmlファイルはどこに置く必要がありますか?
不明プロバイダ:$ templateRequestProvider < - $ templateRequest < - $ルート< - ngViewDirective
実際の問題とは何ですか? htmlファイルを静的フォルダに入れる必要がありますか?
エラーはおそらくライブラリのバージョンが一致していないためです。 Plsは、anglejs、ルータなどのバージョンが互いに互換性があることを確認します –
chromeの開発者ツールを開いて**ネットワークの**タブをチェックします - テンプレートを読み込むときに404エラーが発生するか、 –
角度経路jを追加しましたか? –