从我的服务器返回json
{
"something":"a",
"map": {
"rowid":1,
"a":1,
"b":2,
..
"r":2
}
}
当我使用时:
return this.authHttp.put(queryUrl, bodyString, this.requestsOptions).map(res=> res.json)
以排序顺序返回(observable json)对象:
{
"something":"a",
"map": {
"a":1,
"b":2,
..
"r":2,
"rowid":1,
}
}`
有没有办法控制json()读取内部地图的顺序?这样就可以保留响应顺序吗?
(如果可能,无需映射到新的对象类型)
答案 0 :(得分:0)
有时,响应中的顺序已经保留,但console.log将地图按字母顺序排序