在我的一个观点中,有一个带有 href 属性 href = "!#/Program" 的链接,我正在尝试将它与下面的路由匹配,但它给了我没有路由匹配错误,因为“没有路由匹配”/!“ .
我的html代码是
<p><a href="!#/Program">Click me</a></p>
我的 main.js 文件
var app = angular.module('app', []);
app.config(function ($routeProvider,$locationProvider) {
//$locationProvider.html5Mode(false);
//$locationProvider.hashPrefix("!") ;
$routeProvider
.when('/',
{
templateUrl: "app.html",
controller: "AppCtrl"
}
)
.when('/Program' ,
{ templateUrl: "detail1.html" ,
controller: "Redirect"
}
)
.when('/Program/123456/channel/78458585',
{
templateUrl: "details.html" ,
controller: "Detail"
}
) ;
});