2

AngularJS で次のようなルートにリダイレクトする場合

myapp.com/search/?someParam=someVal&someArrayParam[]=someArrayVal&someArrayParam[]=someArrayVal2 

Angular は自動的に破棄し、URLsomeArrayParam[]=someArrayValだけに残します。someArrayParam[]=someArrayVal2

これを防ぐ方法はありますか?複雑なインターフェイスをディープリンクするためのルートを介して GET 配列の値を送信できるようにしたいと考えています。今私が思いついた回避策は、 $loc.url("/search/?filter="+JSON.stringify(scope.searchData)); を使用することです。しかし、私は前者の方がずっと好きです。

4

0 に答える 0