尝试使用angular stateProvider实现以下路径系统:
的 some_domain.com/abc/pqr/xyz
问题是“some_domain.com”可能变化后的级别数。它可以像
一样
在州定义中尝试了很多方法:
$stateProvider
.state('dummy', {
url: '/*',
templateUrl: 'views/home.html',
controller: 'LandingPage'
});
}]);
有人可以帮我这个吗?
答案 0 :(得分:0)
由于您所谈论的参数是路线本身的一部分,因此您无法使用单一路线来处理所有这些情况。我可以想出两种方法:
如果可以相应地修改逻辑,请使用可选参数。如果参数可以是可选的,则它们应作为查询参数发送,而不是将它们作为URL的一部分。因此,URL变为:
url: '/dummy?param1?param2?param3'