【发布时间】:2015-09-29 23:23:53
【问题描述】:
我正在开发从后端获取 JSON 后生成布局的 Web 应用程序。但是从后端接收的对象比较复杂,需要在对象周围循环好几次才能得到布局。
在将数据发布到后端时也会发生同样的情况。
我的感觉是,如果我们按照前端布局生成JSON Object to Post数据,即使后端的对象结构发生变化,布局生成也不需要那些额外的循环。
那么 json 对象总是后端给出的还是应该根据前端给出的?
例如后端正在给予
[
{
"keyid": "value",
"attr1": "value1",
"attr2": "value2"
},
{
"keyid": "value",
"attr3": "value3",
"attr4": "value4"
}
]
但是前端很容易接收和发送以下格式的对象:
{
"keyid": "value",
"attr": {
"attr1": "value1",
"attr2": "value2",
"attr3": "value3",
"attr4": "value4"
}
}
【问题讨论】:
标签: json frontend backend web-frontend