2016-06-01 14 views
3

angular2 RC1ルーティングパラメータ。ドット '。'が含まれています。私はこのようなパス使用子コンポーネントで

@Routes([ 
    { path: '/axis/:prefixPath', component: AxisComponent }, 
    ... 
]) 

得られたリンクである:

http://localhost:3000/parent/axis/foo.bar 

のparam prefixPathが含まれているので 'を'。 angleのルータはこのケースを処理できず、サーバは "can not GET ..."で答えます。

これを回避する方法を知っている人はいますか?

+0

あなたがそのルートを使用するところの 'routerLink'部分を貼り付けます。 – tchelidze

答えて

0

カスタムルールに従ってシリアライズ/デシリアライズを行うカスタムRouterUrlSerializerを指定できます。

関連する問題