Commit 99308f058ef24c3816dff5b6bac0fdc56eb8255b

Authored by 后端研发-倪永富
1 parent 792332be

添加回滚到顶部

pages/goods/categoryList/categoryList.js
... ... @@ -68,12 +68,11 @@ Page({
68 68 },
69 69 onLoad: function(tt) {
70 70 var that = this;
71   -
  71 + clearInterval(that.data.timer);
  72 + that.setData({ countDownNum: 3, stylePage: 1 });
  73 +
72 74 const res = wx.getSystemInfoSync(),
73 75 letters = this.data.letters;
74   -
75   -
76   -
77 76 this.setData({
78 77 abc: t.globalData.heigth-88-88-16,
79 78 windowHeight: res.windowHeight,
... ... @@ -152,7 +151,6 @@ Page({
152 151  
153 152 onShow:function(){
154 153 var that=this;
155   -
156 154 //this.requestFirstCategoris();
157 155 if(getApp().globalData.user_id) getApp().requestCardNum();
158 156 getApp().getConfig2(function (e) {
... ... @@ -372,6 +370,7 @@ Page({
372 370  
373 371 //------------手指滑动------------------
374 372 touchmove(e) {
  373 + console.log("手指滑动")
375 374 const x = e.touches[0].clientX,
376 375 y = e.touches[0].clientY,
377 376 lettersPosition = this.data.lettersPosition,
... ... @@ -533,7 +532,7 @@ Page({
533 532 // 新的版本分类点击一级分类
534 533 click_classify:function(e){
535 534 clearInterval(this.data.timer);
536   - this.setData({ countDownNum:3 ,stylePage:1});
  535 + this.setData({ countDownNum: 3, stylePage: 1, scrollTop: 0});
537 536 this.data.ishaf_three = 0;
538 537 var indexs = e.currentTarget.dataset.index;
539 538 var name = e.currentTarget.dataset.name;
... ... @@ -694,7 +693,9 @@ Page({
694 693 data: { page: page, cat_id: cid, parent_id: 0, orderField: 'goods_id', orderType: 'desc', is_mainshow: 1, isonsale: 1, store_id: 1, is_recommend: 1 },
695 694 success: function (e) {
696 695 console.log(e.data.data.pageData)
697   -
  696 + s.setData({
  697 + dataLength: e.data.data.pageData.length,
  698 + });
698 699 if (e.data.data.pageData.length > 0) {
699 700 s.setData({
700 701 msgStatus: false,
... ...
pages/goods/categoryList/categoryList.wxml
... ... @@ -376,11 +376,11 @@
376 376 <!-- <view class="classify_content-frame flex-wrap" style="width:100%;overflow:hidden;heigth:100%;"> -->
377 377  
378 378 <!-- <view class="null" style="width:100%;margin-top:70rpx;"></view> -->
379   - <scroll-view scroll-y bindscrolltolower='scrollLower' style="height:{{windowHeight}};position:absolute;margin-top:70rpx;top:120rpx;bottom:0;rigth:0;left:26%;width:73%;">
  379 + <scroll-view scroll-y scroll-top="{{scrollTop}}" bindscrolltolower='scrollLower' style="height:{{windowHeight}};position:absolute;margin-top:70rpx;top:120rpx;bottom:0;rigth:0;left:26%;width:73%;">
380 380 <view class="null" style="width:100%;height:1px;"></view>
381 381 <!-- goodslist -->
382 382 <view class="choice_list" style="height:{{msgStatus != true?'100%':''}}">
383   - <navigator class="choice_item" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}" wx:for="{{requestData}}" wx:key="{{index}}">
  383 + <navigator class="choice_item" style="margin-bottom:{{dataLength -1 == index?'100px':'0'}}" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}" wx:for="{{requestData}}" data-id="{{index}}" wx:key="{{index}}">
384 384 <view class="img-wrap">
385 385 <image src="{{item.original_img}}" binderror="bind_bnerr2" data-url="{{url+item.original_img}}" lazy-load="true" data-errorimg="requestData[{{index}}].original_img"></image>
386 386 </view>
... ...