|
@@ -1230,10 +1230,15 @@
|
|
|
formData.cost = data.cost;
|
|
|
formData.vipPrice = data.vipPrice;
|
|
|
|
|
|
- // 图片字段
|
|
|
- formData.image = data.image;
|
|
|
- formData.sliderImage = data.sliderImage;
|
|
|
- formData.flatPattern = data.flatPattern;
|
|
|
+ // 图片字段 - 使用nextTick避免响应式循环
|
|
|
+ await new Promise((resolve) => {
|
|
|
+ setTimeout(() => {
|
|
|
+ formData.image = [...data.image];
|
|
|
+ formData.sliderImage = [...data.sliderImage];
|
|
|
+ formData.flatPattern = [...data.flatPattern];
|
|
|
+ resolve();
|
|
|
+ }, 0);
|
|
|
+ });
|
|
|
|
|
|
// 规格字段 - 使用全新对象替换
|
|
|
formData.specType = data.specType;
|