Replies: 1 comment
-
// before
class List extends Components {
render () {
return (
{this.list.map(() => <Item>)}
)
}
}
// after
class List extends Components {
renderItem () {
return <div />
}
render () {
return (
{this.list.map(() => renderItem())}
)
}
} |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
我司项目是一款基于taro2.2.17的微信电商小程序,首页主体就是一个商品列表,每个商品图与屏同宽。当分页获取商品数目超过一定数目时(大概30个),会明显感觉列表继续分页获取商品与商品图渲染卡顿,甚至某些机型下拉重新更新列表会卡3s以上(hm系统~)。
当下已经对首页的图片进行过适度的压缩处理了,但是没有明显改善。另一个板块的列表的商品浏览就很正常,唯一的大一些的区别可能就是页面布局,首页列表每项占一屏宽,此页是半屏宽,所以图片显示尺寸大概是4倍的差别。请教一下各位大佬,问题可能在哪些方面?有哪些做法可以优化呢?
Beta Was this translation helpful? Give feedback.
All reactions