🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1. 联调不能只看数据接口通没通,对数据格式:字段(大小写-非驼峰发命名)、格式(Number和String、Null和Undefind)、同环比值是整数还是浮点数等都应该进行检查,如果这些问题在联调的时候不发现,等部署在内网机上后再去改,就会很让人烦躁; 2. 由于前端开发时候都用上了Mock数据,所以常常出现没有对数据为空数组、为null、为特殊0(处理百分比时)等的处理,建议编写处理数据的逻辑代码时,留心一下对数据多考虑基本,这样代码才健壮。 3. 下图这个轮播列表,功能是,鼠标上去的时候,展示该条信息的详细信息,鼠标移出的时候,详情信息隐藏,开发中遇到的问题是:当鼠标从竖直方向划过列表的时候,会先触发划过第一条信息的鼠标移入移出事件、再触发第二条信息的移入移出事件,这样的体验是不好的,解决办法如下:![](https://box.kancloud.cn/6b538607c560f71b3da56b678653d0f8_768x279.jpg)![](https://box.kancloud.cn/e0fdaa36cdf27b82177815aa6eaf118f_1208x441.jpg) 4. **地图数据深坑**:前端绘制地图是用geojson绘制的,地图上展示数据是根据后端返回数据中的地图区域id来进行相应地图区域上数据展示的绘制,昆明项目的地图geojson是局里提供的,但是geojson中的id和他们数据库中对应区域的id根本对不上,遂放弃用后端返回id来进行数据渲染,改用地区name属性,结果name值也对不上;数据库中的name值是geojson中name值的简化版;最后还是通过一些数据转换途径得到了前端展示需要的数据,过程是心累的。 5. X轴文本过长等文本过长问题,比较老生常谈了,略......。