url查询参数angular中的angular ui-router点

时间:2017-05-16 06:54:12

标签: angularjs angular-ui-router

作为我无法控制的东西,我得到一个带有某些参数的查询字符串。在我的htaccess文件中,我重写了该查询字符串,将这些参数放在URL中并用斜杠分隔。问题是其中一个参数包含给我带来问题的点。

我想在角度路由器中修复此问题,但我似乎无法使用ui-router来处理它。这就是我现在拥有的......

$stateProvider.state('app.connect', {
    url      : '/Connects/{path:.*}',
    views    : {
        'content@app': {
            templateUrl: 'app/main/apps/connect/connect.html',
            controller : 'ConnectController as vm'
        }
    },
    bodyClass: 'connect'
});

我也试过

url : '/Connects/{path:[a-zA-Z0-9\%\.]+}',

这不起作用。有什么建议吗?

请注意,有一个类似的问题here,但这个问题涉及一个笨拙的修复,而不是相对的。我希望点保留在URL中,并让ui-router识别它。

0 个答案:

没有答案