扫码关注官方订阅号
我在一个项目里看到各种ajax 返回的json格式,比如
{succ:true, msg:"xx"} {succ:true, data:"xx"} {ret:"xx"} {succ:true, result:"xx"} ...
你们是用哪种格式的?
走同样的路,发现不同的人生
我一般这样干:
{ "data": { }, "status": { "code": 200, "message": "" } }
参考:https://bird.ioliu.cn/v1/
{ "code": 200, "data": "xxx", "message": "xxx" }
第二种吧,成功后返回success+data,不成功就返回error+msg其实是无所谓的,只要确定好一种标准,不要来回变就好了
楼主,你的1,2,4的格式有区别吗?只是换了个变量名罢了。
124都可以
我用的 success+data+msg, msg 是后端返回前端的消息,这样的话前端可以对提示消息做统一处理,只需要关注data即可。
我一般这样
{errcode: 0, errmsg: '***', data: ***}
一般这样就行了
{code: 200, datas:{"key":"value"}}
{error:0,errmsg:'xxxxxxxxxxxxxx',data:{}} data可以接收一个json对象,例如需要返回一个list
{error:0,errmsg:'xxxxxxxxxxxxxx', data:{ list:[{name:aa,sex:0},{name:bb,sex:0}] } }
{errno:"", msg:"", data:""}
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
我一般这样干:
第二种吧,成功后返回success+data,不成功就返回error+msg
其实是无所谓的,只要确定好一种标准,不要来回变就好了
楼主,你的1,2,4的格式有区别吗?
只是换了个变量名罢了。
124都可以
我用的 success+data+msg, msg 是后端返回前端的消息,这样的话前端可以对提示消息做统一处理,只需要关注data即可。
我一般这样
一般这样就行了
{error:0,errmsg:'xxxxxxxxxxxxxx',data:{}} data可以接收一个json对象,例如需要返回一个list