2017-10-06 3 views
0

私は配列としてクエリのparam持つ:?cars=[Audi,Fiat] をしかし、燃えさしが、私は?cars=[Audi,Fiat]ような、よりきれいなURLを取得できますか?cars=%5BAudi%2CFiat%5D にそれをエンコードしますか? なぜemberは予約されたURL文字をエンコードしますか?エンバーJSエンコード予約URLの文字が

答えて

0

ルート内でプライベートメソッドserializeQueryParamdeserializeQueryParamを上書きできます。これらの方法では

https://github.com/emberjs/ember.js/blob/v2.15.1/packages/ember-routing/lib/system/router.js#L703

https://github.com/emberjs/ember.js/blob/v2.15.1/packages/ember-routing/lib/system/router.js#L739

代わりJSON.stringifyJSON.parseの、あなたは値そのものを返し、あなたは文字列から解析したいものは何でも得ることができます。

関連する問題