私のアプリケーションを起動すると、次のURLが開きます:http://localhost:8080/#/
。私がしようとしているのは、このURLを開くことです:アプリケーションがロードされているが、これを実現できません。
URLに基づいてコンテンツを読み込むために、AngularJSと$routeProvider
を使用しています。私はそれがどのように動作し、ドキュメントが私にはっきりしていないかはかなり分かりません。これはコードです
'use strict';
angular.module('login', ['login.filters', 'login.services', 'login.directives', 'login.controllers']).
config(['$routeProvider', function ($routeProvider) {
$routeProvider.when('/', {templateUrl: 'partials/partial1.html', controller: 'MyCtrl1'});
$routeProvider.otherwise({redirectTo: '/'});
}]);
不要な「#」を見つけてもらえますか?
場所のために有効にHTML5モードを試みることができます。ルータのドキュメントを読んでください。 –
マニュアルを読む...それはすべてそこに説明されている – charlietfl