sdc-alibaba / SUI-Mobile

SUI Mobile (MSUI)是由阿里巴巴国际UED前端出品的移动端UI库,轻量精美
http://m.sui.taobao.org/components/
MIT License
6.11k stars 1.58k forks source link

我有两个页面,一个主页,一个详情页,当我从主页进入到详情页后,把详情页滚动到页面末端,在返回到主页,在从主页进去详情页,此时显示的详情页还是在页面末端而不是最前端,怎么回事啊,那个大神知道啊? #881

Open lyccccx opened 7 years ago

YouJZ commented 7 years ago

因为sui是有缓存的,可以将 $.router.load(url, false);设置为true,表示强制更新缓存

lyccccx commented 7 years ago

试过了,没效果的,最后我使用了$("#ID").scrollTop(0); ID不是Page 的ID , 是content 的ID

Unlimitedtang commented 7 years ago

@lyccccx 怎么解决的 能发一下详细代码吗 我也遇到同样问题了

Unlimitedtang commented 7 years ago

@lyccccx zepto不是没有scrolltop吗

lyccccx commented 7 years ago

$(document).on("beforePageSwitch", "#ProductDetailPage", function () { $("#Content-DetailPage").scrollTop(0); });

Frank-MJ commented 7 years ago

页面布局有问题啊,你那个详情页面应该是这样的布局才行,这样就会保持打开过的页面状态。