7
私はAngular 2をかなり使い慣れており、必要なものを得るために検索する正しい用語を知らないのです。angular2ルータはURLエンコードを避けます
私はアプリケーションでAngular 2 RC5とRouterModuleを使用しています。ナビゲートするためのパラメータを渡すと、Angular 2 Routerは自動的にURLをエンコードします。今は良いことだけど、特定のパラメータでそれを防ぐ方法はありますか?
例えば、私はURLにカンマ区切りの値を追加したい:それは読みやすくするためにどのよう (むしろ乱雑に見える)http://localhost:4200/appcomponent/;data=abc1%2Cabc2%2Cabc3
任意の提案:2がそれになり何角度 http://localhost:4200/appcomponent/?data=abc1,abc2,abc3
をURLに?
ありがとうございます!
は、あなたが使用している正確なルータのライブラリを指定して、あなたのコードを提供することができますか?ありがとう! – wolendranh
私はAngular 2(@ angle/router:3.0.0-rc.1)のデフォルトルータライブラリを使用しています。 'let paramsObject = {data: 'abc1、abc2、abc3'}; this.router.navigate(['/ appcomponent'、paramsObject]); ' – Hassan
私の回答は下記のようにチェックアウトしてください。質問:http://stackoverflow.com/questions/41476193/angular-2-disable-url-encoding/ 41995695#41995695 –