|
@@ -2,7 +2,7 @@ const pages = require('../../mixin/pages')
|
|
|
const { getProductCategoryList } = require('../../api/common')
|
|
|
let leftHeight = 0
|
|
|
let rightHeight = 0
|
|
|
-let query = null
|
|
|
+let query = wx.createSelectorQuery()
|
|
|
|
|
|
Page({
|
|
|
|
|
@@ -127,10 +127,15 @@ Page({
|
|
|
leftList,
|
|
|
rightList
|
|
|
} = this.data
|
|
|
- query = wx.createSelectorQuery()
|
|
|
- for (const item of list) {
|
|
|
- leftHeight <= rightHeight ? leftList.push(item) : rightList.push(item)
|
|
|
|
|
|
+ for (const item of list) {
|
|
|
+ if (leftHeight < rightHeight) {
|
|
|
+ leftList.push(item)
|
|
|
+ } else if (leftHeight === rightHeight) {
|
|
|
+ leftList.length <= rightList ? leftList.push(item) : rightList.push(item)
|
|
|
+ } else {
|
|
|
+ rightList.push(item)
|
|
|
+ }
|
|
|
await this.getBoxHeight(leftList, rightList)
|
|
|
}
|
|
|
},
|