fix: third api

This commit is contained in:
zzc
2026-01-31 21:34:16 +08:00
parent 07809e4d3d
commit 1c42598335

View File

@@ -107,7 +107,7 @@
:key="i"
class="grid-item"
:class="{ active: selectedDecor === decor }"
@tap="selectedDecor = decor"
@tap="toggleDecor(decor)"
>
<image :src="decor.imageUrl" class="grid-img" mode="aspectFit" />
<view v-if="selectedDecor === decor" class="check"></view>
@@ -381,6 +381,14 @@ const toggleFrame = (frame) => {
}
};
const toggleDecor = (decor) => {
if (selectedDecor.value === decor) {
selectedDecor.value = null;
} else {
selectedDecor.value = decor;
}
};
// 挂饰状态
const decorState = ref({
x: 300, // 初始中心 X (rpx)