Так у меня есть массив JSON, который выглядит примерно так:AngularJS - Как отправить многомерные данные
var myData = {
foo : {
biz : 'baz',
fig : 'tree'
}
}
Это может быть набрано в адресной строке как:
http://www.mysite.com/index?foo[biz]=baz&foo[fig]=tree
И это будет работать так, как ожидалось.
Проблема заключается в том, что, когда я поставить этот myData
объект AngularJS $http
игровой службы как:
$http.get('http://www.mysite.com', {
data : myData
});
Он сбегает строку запроса и не кажется, даже правильный формат, даже если бы не было esaped как это ни странно. Это выглядит примерно так:
url?foo=%7B%22biz%22%3A%22baz%22%2C%22fig%22%3A%22tree%22%7D
Как я могу это сделать?
, вероятно, лучше разместить данные ... GET имеет ограничения на длину символов – charlietfl