背景:之前一直是做 web 服务端开发,现开始做 IOS Android 的服务端开发。 遇到一个场景:比如原生界面上有个字段,需要根据当前用户的身份不同而取值于其他不同的字段,这些字段服务端在返回的 model 里都有,移动端只需根据我返回的身份做个逻辑判断,然后取不同的字段值即可。 现为了满足以后的扩展需要,移动端希望服务端返回一个固定字段,这个字段值移动端只需拿来用即可,无需关注用户身份,这样做的好处是,如果以后这个字段需要展示成其他内容,移动端无需发版即可做到新老兼容,只需发布一下服务端即可满足。 疑问:不知道各位在与移动端交互的时候,这种类似的场景是如何满足的。有没有更好的解决办法满足新老兼容的场景? 不知描述是否清楚。。。 谢谢。