尝试在Angular网站上为配置页面创建匹配的URL。我使用Angular Router UI并根据the documentation应该可以匹配非捕获组。
我要做的是匹配 / config 和 / configuration 。但是我不能让它工作,当我点击链接到ui-sref ="配置"我最终得到一个如下所示的地址:
localhost:8080/#/config( <--- Note the ending parenthesis
任何人都可以帮我吗?
代码如下。
// Define configuration module
angular.module('configuration')
.config(['$stateProvider', function($stateProvider) {
$stateProvider
.state('configuration', {
url: '/config(?:uration)?',
controller: 'ConfigurationController',
templateUrl: 'visualization/configuration/configuration.html'
});
}]);