From 4ef4fea7f3e36342100d82061c40b00c45a18801 Mon Sep 17 00:00:00 2001 From: whycq <123456> Date: 星期一, 17 十月 2022 08:49:50 +0800 Subject: [PATCH] # --- pages/basics/matSelect.vue | 41 +++++++++++++++++++++++++---------------- 1 files changed, 25 insertions(+), 16 deletions(-) diff --git a/pages/basics/matSelect.vue b/pages/basics/matSelect.vue index 7648be1..e0a9cd6 100644 --- a/pages/basics/matSelect.vue +++ b/pages/basics/matSelect.vue @@ -35,14 +35,17 @@ </label> </checkbox-group> </scroll-view> - <view class="record" v-if="recordShow"> - <view class="record-data" v-for="(item,index) in reList" :key="index" > - <text style="margin-right: 10rpx;" @click="choseMatnr(item)">{{item}}</text> - <view style="height: 50rpx;display: inline-block;" @click="removeRecord(index)"> - <uni-icons type="closeempty" size="15" color="#a5a5a5"></uni-icons> + <view v-if="reList.length > 0" > + <scroll-view scroll-y class="record" v-if="recordShow"> + <view class="record-data" v-for="(item,index) in reList" :key="index" > + <text style="margin-right: 10rpx;" @click="choseMatnr(item)">{{item}}</text> + <view style="height: 50rpx;display: inline-block;" @click="removeRecord(index)"> + <uni-icons type="closeempty" size="15" color="#a5a5a5"></uni-icons> + </view> </view> - </view> - + + + </scroll-view> </view> </view> </template> @@ -74,6 +77,7 @@ methods: { removeRecord(index) { this.reList.splice(index,1) + uni.setStorageSync('recordList',this.reList) }, choseMatnr(matnr) { this.condition = matnr @@ -241,28 +245,33 @@ <style> .record-data { - min-width: 50rpx; - height: 70rpx; - background-color: aliceblue; - line-height: 70rpx; + height: 60rpx; + background-color: #FFF; + line-height: 60rpx; padding-left: 20rpx; padding-right: 20rpx; margin-left: 20rpx; margin-top: 10rpx; - display: flex; - border-radius: 15rpx; + display: inline-block; + border-radius: 20rpx; + text-align: center; + } + .record-data:last-child { + margin-bottom: 10rpx; } .record { z-index: 11; display: flex; + flex-direction: column; flex-wrap: wrap; - position: fixed; - top:188rpx; + position: absolute; + top:94rpx; /* #ifdef APP-PLUS */ top: 94rpx; /* #endif */ width: 100%; - min-height: 90rpx; + min-height: 80rpx; + max-height: 600rpx; background-color: #6f6f6f; } .matnr { -- Gitblit v1.9.1