自己写的论坛,刚看了下加载5条帖子竟然有6m多,多半是图片的,我是直接将图片转换为base64发到前端了,有什么方法发送缩略图吗
把图片换成url路径,返回图片的链接地址给前端,图片的下载接口再对图片进行压缩处理
建议:
更改一下数据结构
list接口返回的是图片链接,或者说是图片的uuid, 前端根据uuid在向后端请求图片数据;
这样你的后端接口就可以做图片压缩, ,默认显示压缩的图片, 点击图片需要看大图的时候,在访问另外的接口获取原图
不想做图片压缩,这样也可以做懒加载等别的方法, 都可以优化列表的显示速度\效果,