|
@@ -81,10 +81,10 @@ Page({
|
|
|
|
|
|
|
|
onPageScroll: function(e) {
|
|
onPageScroll: function(e) {
|
|
|
wx.createSelectorQuery()
|
|
wx.createSelectorQuery()
|
|
|
- .select('.category')
|
|
|
|
|
|
|
+ .select('.brand-bar')
|
|
|
.boundingClientRect((rect) => {
|
|
.boundingClientRect((rect) => {
|
|
|
if (rect) {
|
|
if (rect) {
|
|
|
- const shouldBeMini = rect.top <= 120; // 在高度小于120时,切换为 mini 模式
|
|
|
|
|
|
|
+ const shouldBeMini = rect.top <= 40; // 在brand-bar进入顶部时,category切换为mini模式
|
|
|
if (this.data.isCategoryMini !== shouldBeMini) {
|
|
if (this.data.isCategoryMini !== shouldBeMini) {
|
|
|
this.setData({
|
|
this.setData({
|
|
|
isCategoryMini: shouldBeMini
|
|
isCategoryMini: shouldBeMini
|
|
@@ -94,4 +94,5 @@ Page({
|
|
|
})
|
|
})
|
|
|
.exec();
|
|
.exec();
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
})
|
|
})
|