AngularJS - $ routeProvider.when - 没有锚到我的网址

时间:2013-12-04 09:46:44

标签: angularjs

我的路线有这个代码。除了一个链接之外,一切都可以正常使用这些链接...没有锚点的链接

myapp.config(['$routeProvider',
function($routeProvider) {

    $routeProvider.
        when('/', {
            templateUrl: '/library2/test1.html',
            controller: 'libraryController'
        }).
        when('/home', {
            templateUrl: '/library2/test0.html',
            controller: 'libraryController'
        }).
        otherwise({
            redirectTo: '/home'
        });

}]);

正常工作:/ user / 7 / library2 /#/ home

正常工作:/ user / 7 / library2 /#/ else

正常工作:/ user / 7 / library2 /#

Works BAD:/ user / 7 / library2 /

有没有办法解决它?

1 个答案:

答案 0 :(得分:0)

你可能会错过角度的hashbang概念,请在下面阅读

$location / switching between html5 and hashbang mode / link rewriting