setDataデータ量過大問題
396 ワード
に質問
1つのリストに大量のデータがsetを必要とする場合、微信ウィジェットはエラー(最大長1048576を超える)を報告し、ページの白画面になる.
ソリューション
参照先:https://github.com/wechat-miniprogram/recycle-view
基本的な考え方は、
従来のソリューション
配列インデックス、データ接合を変更します.
1つのリストに大量のデータがsetを必要とする場合、微信ウィジェットはエラー(最大長1048576を超える)を報告し、ページの白画面になる.
ソリューション
参照先:https://github.com/wechat-miniprogram/recycle-view
基本的な考え方は、
scroll-view
を使用し、scroll
イベントをリスニングし、set
の可視範囲内のデータのみをレンダリングすることです.従来のソリューション
配列インデックス、データ接合を変更します.
setData({
'list[10]': 10,
'list[11]': 11,
})