我试图为我的应用程序前进决定json响应的标准。
所以我正在思考
的内容假杰森 { 消息:"你好,这是一个响应", 动作:0或1,或"好"或者"坏", statusCode:234, }
我想知道这个标准是否已经有了一个很好的标准,以及我如何在前端和后端之间保持标准同步?
有一种聪明的方法吗?
答案 0 :(得分:1)
我正在使用类似于此的结构:
{ status: ("ok", "error" or "redirect"), message: "some message goes here.", fields: "field selectors goes here in case some highlighting is needed", url: "url to open or redirect to if needed" }
status
属性是告诉下一步该做什么的关键; message
可用于显示弹出消息或内联消息等。也可以是由“|”分隔的消息列表分裂的角色; field
属性用于选择(使用jQuery或其他JS库)需要操作的字段或其他对象(将其视为字段验证); url
属性用于更改页面,打开弹出窗口或发回一些内容,具体取决于您的需求。