前端开发对接问题和解决办法汇总
前言
用于记录前端开发过程中遇到的问题,以及解决方法。
UI
UI
设计常用苹方字体,font-size 600
,在ios
上预览看起来会有加粗效果,但是在其他平台的浏览器渲染没有加粗效果背景图使用
opacity
透明度,文字会连同背景一起改变透明度,但是UI
不希望文字改变,建议使用rgba
实现透明度效果UI
设计的行间距往往是文字与文字之间的间距,而不是块与块之间的间距,建议UI
设计时,文字使用块包裹
接口调试
不同开发人员对接接口时,接口返回的数据格式不一致,同样含义对应的字段名不一致,建议前端拿到数据后调用公共函数,将数据格式转换成统一格式
前端在页面显示直接使用对象下的属性,后端返回的对象异常情况下为
null
。建议前端转义后端的字段再显示在页面,或者后端返回包装对象前,统一用工厂函数处理
兼容性
ios
时间格式,时间格式yyyy-MM-dd HH:mm:ss
处理成yyyy/MM/dd HH:mm:ss
微信小程序不支持
group.by
,使用语法降级
Last updated