// 声明
let weatherContext: ReturnType<typeof createRecycleContext> | null = null;
// 初始化
weatherContext = createRecycleContext({
id: 'weatherId',
dataKey: 'recycleList',
page: this,
itemSize: {
width: transformRpx('480rpx'),
height: transformRpx('140rpx')
}
})
// 添加数据,在这一步直接卡死
weatherContext && weatherContext.append(data.data)
我自己来回答吧,卡死的原因是transformRpx 返回的是字符串数字,至于为什么字符串数字会导致页面卡死就不知道为什么了。