xiaohaizhao 2 tahun lalu
induk
melakukan
07996a9624
2 mengubah file dengan 30 tambahan dan 26 penghapusan
  1. 2 0
      pages/index/collect/index.js
  2. 28 26
      pages/index/collect/index.wxml

+ 2 - 0
pages/index/collect/index.js

@@ -21,6 +21,7 @@ Component({
 	methods: {
 		init() {
 			this.getList()
+			this.selectComponent("#ListBox").setHeight(".head", this);
 		},
 		/* 获取列表 */
 		getList() {
@@ -37,6 +38,7 @@ Component({
 				}
 			}).then(res => {
 				console.log('购物车列表', res)
+				this.selectComponent('#ListBox').RefreshToComplete();
 				if (res.msg != '成功') return wx.showToast({
 					title: res.msg,
 					icon: "none"

+ 28 - 26
pages/index/collect/index.wxml

@@ -1,4 +1,5 @@
-<scroll-view scroll-y class="scrollPage">
+<view class="head" />
+<Yl_ListBox id='ListBox' bind:getlist='getList'>
 	<view url="#" wx:for="{{list}}" wx:key="itemid" class="item-box">
 		<view class="top" bindtap="changeResults" data-item="{{item}}">
 			<view class="image">
@@ -30,32 +31,33 @@
 		</view>
 	</view>
 	<Yl_Empty wx:if="{{list.length === 0}}" />
-	<view class="footer-box">
-		<view class="footer">
-			<view class="left">
-				<view style="margin-top: 8rpx;">
-					<van-checkbox icon-size="26rpx" shape='square' value="{{ isAll }}" bind:change="setIsAll">全选 <text class="selected">已选{{results.length}}件</text></van-checkbox>
-				</view>
-				<view class="sum">
-					合计:<text>{{sum}}</text>
-				</view>
-				<view class="transport">
-					{{logistics}}
-				</view>
+	<view style="height: 200px;" />
+</Yl_ListBox>
+<view class="footer-box">
+	<view class="footer">
+		<view class="left">
+			<view style="margin-top: 8rpx;">
+				<van-checkbox icon-size="26rpx" shape='square' value="{{ isAll }}" bind:change="setIsAll">全选 <text class="selected">已选{{results.length}}件</text></van-checkbox>
+			</view>
+			<view class="sum">
+				合计:<text>{{sum}}</text>
+			</view>
+			<view class="transport">
+				{{logistics}}
 			</view>
-			<picker wx:if="{{classList.length>=2}}" range='{{classList}}' range-key='name' disabled='{{!results.length}}' bindchange="submit">
-				<van-button custom-class='but' disabled='{{!results.length}}' bind:click="clickBut">生成订单</van-button>
-			</picker>
-			<van-button wx:else custom-class='but' disabled='{{!results.length}}' bind:click="clickBut">生成订单</van-button>
 		</view>
+		<picker wx:if="{{classList.length>=2}}" range='{{classList}}' range-key='name' disabled='{{!results.length}}' bindchange="submit">
+			<van-button custom-class='but' disabled='{{!results.length}}' bind:click="clickBut">生成订单</van-button>
+		</picker>
+		<van-button wx:else custom-class='but' disabled='{{!results.length}}' bind:click="clickBut">生成订单</van-button>
 	</view>
-	<wxs module="decide">
-		module.exports = {
-			checked: function (id, list) {
-				return list.some(function (v) {
-					return v == id
-				});
-			}
+</view>
+<wxs module="decide">
+	module.exports = {
+		checked: function (id, list) {
+			return list.some(function (v) {
+				return v == id
+			});
 		}
-	</wxs>
-</scroll-view>
+	}
+</wxs>