待优化 存在可点击元素的响应区域过小 建议:应当合理地设置好可点击元素的响应区域大小,如果太小会导致用户将很难点中,体验很差。建议不小于20px *20px。
待优化 存在图片没有按原图宽高比例显示的情况 建议:图片若没有按原图宽高比例显示,则会使图片看起来是歪曲的,并不美观,甚至导致用户识别困难。
待优化 发现短时间内发起太多的图片请求 建议:短时间内发起太多图片请求会触发浏览器并行加载数量的限制,导致图片加载缓慢,让用户一直处于等待中。应合理控制数量,可考虑使用雪碧图技术,或优先加载当前屏幕内的图片。
待优化 发现有请求的响应状态码出现异常 建议:我们一般会通过`wx.request`来请求后台数据进行界面展示,而请求出现失败可能导致界面交互无法进行下去,应当保证所有请求都能成功。
待优化 发现将未绑定在`WXML`的变量传入`setData`调用 建议:每一次的`setData`调用都会引起框架处理一些渲染界面相关的工作,一个未绑定在`WXML`的变量意味着与界面渲染无关,传入`setData`调用会造成不必要的性能消耗。
待优化 存在可能没有对请求进行缓存的情况 建议:发起网络请求时,可能要让用户等待请求的返回,以便进行下一步。请求数据一般少不了,但我们应尽量避免多余的请求,以减少用户等待时间,比如对同样的请求进行缓存。

微信小程后台强大,除满足功能上的要求外,根据后台给出的优化建议,可能更高的提升小程序性能,及程序运行,从以上建议可以看出,
一:减少图片请求次数,UI使用使用雪碧图技术。
二:减少wx.request`请求次数,onload和onshow不要都请求一个事件,因为第一次打开两个都会运行。
三:setData不是万能的,和UI界面无关的数据,不要使用setData存入,因为setData执行会重新渲染界面相关的工作,影响小程序性能。

真要感谢小程序强大的后台

"真想不到会有人会打赏,言语也许对你并不重要,但我还是谢谢你。"
