Closed jackandroid2016 closed 4 years ago
这个不是框架的问题哦,这是Retrofit的解析问题,原因是你们后台的返回格式不规范,可以跟后台沟通下让他们改,或者你自定义一个适配器 看下这个文章:https://juejin.im/post/6844903975028785159 不过尽量让后台规范,实在没办法了再自定义适配器,后台的毛病不能惯着
好的,我看下自定义的
大神,kotlin这个还在学习过程中,望请解答,这个拦截器确实执行了,并且解析到了错误信息,依然提示解析错误,这个应该是baseviewmodel 里边提示的吧,怎么能过滤掉呢,或者结合起来
BaseViewModel 只是把错误统一处理了,你多看下相关知识,即使你不用BaseViewModel,也会有解析错误
错误时间返回 正确时间返回 data 里边类型不一样,报解析失败,这个能跳过吗,只在成功的时间解析返回data