如果我想使用带有'#name'作为页面名称的URL,使用AngularJs,我该怎么办?

时间:2015-05-28 10:21:47

标签: angularjs routing angular-ui-router

我正在试图弄清楚如何使用angular

获取www.namedomain.com/#namepage

使用Javascript:

function config($routeProvider, $locationProvider){ 

    $routeProvider.when("/",{
            templateUrl: "/templates/register/testingblock.htm",
            controller: "MainCTRL"
        })
        .when("/#name",{
            templateUrl: "/testingBlock.htm",
            controller: "MainCTRL"
        })
        .otherwise({redirectTo:"/"});

    $locationProvider.html5Mode({enabled:true, requireBase:false});
}

1 个答案:

答案 0 :(得分:0)

location.hash()会返回'#namepage',我认为它会对您有所帮助。