PicImpact
PicImpact copied to clipboard
首页显示改进
首页我打算加入两个新模式
- 随机照片模式
- 随机相册模式
对于1,将引入下面两个配置项
- 可以让用户选择随机的范围
- 可以让用户选择随机的数量
这样的好处是可以避免去从很多照片里面选择精选,这样会比较好在照片比较多的时候展现已有的照片
这个功能本身是没问题的,目前项目数据流的获取,是使用的 SWR。所以随机可能会在 SWR revalidation 时,页面 rendering 用户体验不太好,尤其是在有 animate 的时候,可能会更加明显。
理论上可以通过 deep-comparison 来处理这个问题,但可能会导致客户端性能下降(我估计是这点计算可以忽略不计),毕竟本身就是大体积的图片瀑布流。
这里可以自定义比较函数,一般来说只需要在用户主动刷新页面时才需要重新渲染,其它 revalidation 触发条件和路由时,不变化可能合理一些。
我来康康