规格数量修改

This commit is contained in:
GaoHao 2024-08-03 11:21:31 +08:00
commit 87a544a526
1 changed files with 23 additions and 42 deletions

View File

@ -9,10 +9,7 @@
<!-- 顶部面板 -->
<view class="top--panel">
<navseat :opacity='opacity' :titleshow='true' :heightshow='opacity'></navseat>
<!-- #ifdef MP-WEIXIN -->
<!-- #endif -->
<!-- 顶部面板可添加所需要放在页面顶部的内容代码比如banner图 -->
<!-- https://czg-qr-order.oss-cn-beijing.aliyuncs.com/orderfood/shuangyu1.png -->
<image class="panelimgbackground" :src="shopInfo.storeInfo.coverImg" mode="aspectFill">
</image>
<view class="panelone">
@ -357,22 +354,16 @@
}
},
onPageScroll(e) {
try {
if (e.scrollTop <= 44) { //
this.opacity = false
} else {
this.opacity = true
}
} catch (e) {
//TODO handle the exception
if (e.scrollTop <= 44) { //
this.opacity = false
} else {
this.opacity = true
}
this.$u.debounce(() => {
console.log(e.scrollTop, this.scrollTopSize)
if (e.scrollTop >= this.scrollTopSize) { //
// this.isFixed = false;
this.$set(this, 'isFixed', false);
this.isFixed = false;
} else {
this.$set(this, 'isFixed', true);
this.isFixed = true;
}
}, 10)
@ -526,21 +517,6 @@
* @param {Object} b
*/
shopAdd(item, index, index1, a, b) {
let flag = true;
// if ( this.cartLists.data.length > 0) {
// this.cartLists.data.forEach((v,e)=>{
// if ( v.productId == item.id) {
// flag = false;
// }
// console.log(v)
// })
// }
console.log(a)
console.log(this.amountcartNumber)
console.log(this.skuNumber)
console.log(this.skuSuit)
console.log(flag)
console.log(item)
if ( a == "+" ){
if ( this.skuNumber < this.skuSuit) {
this.amountcartNumber = this.amountcartNumber + (item.suit==0?1:item.suit);
@ -875,7 +851,7 @@
/* 获取最后一项的高度,设置填充高度。判断和填充时做了 +-20 的操作,是为了滚动时更好的定位 */
let last = res[res.length - 1].height;
if (last - 20 < this.scrollHeight) {
this.fillHeight = this.scrollHeight - last + 20;//
this.fillHeight = this.scrollHeight - last + 20; //
// this.fillHeight = 200;
}
});
@ -905,15 +881,18 @@
},
/* 左侧导航点击 */
leftTap(e) {
console.log(this.scrollTopSize + this.HeighT,11)
let HeighTdata = null
if (this.opacity) {
HeighTdata = this.HeighT
} else {
HeighTdata = this.HeighT * 2
}
console.log(this.scrollTopSize + HeighTdata, 11)
try {
if (this.isFixed) {
uni.pageScrollTo({
scrollTop: this.scrollTopSize + this.HeighT, // nav+
duration: 100
});
this.isFixed = false
}
uni.pageScrollTo({
scrollTop: this.scrollTopSize + HeighTdata, // nav+
duration: 0
});
} catch (e) {
//TODO handle the exception
}
@ -1816,13 +1795,15 @@
color: #999999;
margin-bottom: 8rpx;
}
.describe,.name{
.describe,
.name {
width: 270rpx;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
white-space: nowrap;
}
.lookBack {
color: #FF534B;