小程序瀑布流心得

2021-04-10  本文已影响0人  Enginner_XZ

遇到的问题

data.forEach( item => {
  setTimeout( () => {
  const right = getNode('#right').hieght; // 右侧列表高度
  const left = getNode('#left').height; // 左侧列表高度
  const {listData}= this.data; // 左右列表数组
  if( left >= right ) {
  listData.right.push(item); // 存入右边
  return;
}
  if( left < right ) listData.left.push(item) // 存入左边
  this.setData({
  listData,
})
})
})

解决思路

上一篇下一篇

猜你喜欢

热点阅读