setDataデータ量過大問題

396 ワード

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