|
@@ -15,7 +15,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="商品规格:">
|
|
|
<el-card shadow="never" class="cardBg">
|
|
|
- <div v-for="(productAttr,idx) in selectProductAttr">
|
|
|
+ <div v-for="(productAttr,idx) in selectProductAttr" :key="idx">
|
|
|
{{productAttr.name}}:
|
|
|
<el-checkbox-group v-if="productAttr.handAddStatus===0" v-model="selectProductAttr[idx].values">
|
|
|
<el-checkbox v-for="item in getInputListArr(productAttr.inputList)" :label="item" :key="item"
|
|
@@ -23,7 +23,7 @@
|
|
|
</el-checkbox-group>
|
|
|
<div v-else>
|
|
|
<el-checkbox-group v-model="selectProductAttr[idx].values">
|
|
|
- <div v-for="(item,index) in selectProductAttr[idx].options" style="display: inline-block"
|
|
|
+ <div v-for="(item,index) in selectProductAttr[idx].options" :key="index" style="display: inline-block"
|
|
|
class="littleMarginLeft">
|
|
|
<el-checkbox :label="item" :key="item"></el-checkbox>
|
|
|
<el-button type="text" class="littleMarginLeft" @click="handleRemoveProductAttrValue(idx,index)">删除
|
|
@@ -108,7 +108,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="属性图片:" v-if="hasAttrPic">
|
|
|
<el-card shadow="never" class="cardBg">
|
|
|
- <div v-for="(item,index) in selectProductAttrPics">
|
|
|
+ <div v-for="(item,index) in selectProductAttrPics" :key="index">
|
|
|
<span>{{item.name}}:</span>
|
|
|
<single-upload v-model="item.pic"
|
|
|
style="width: 300px;display: inline-block;margin-left: 10px"></single-upload>
|
|
@@ -117,7 +117,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="商品参数:">
|
|
|
<el-card shadow="never" class="cardBg">
|
|
|
- <div v-for="(item,index) in selectProductParam" :class="{littleMarginTop:index!==0}">
|
|
|
+ <div v-for="(item,index) in selectProductParam" :key="index" :class="{littleMarginTop:index!==0}">
|
|
|
<div class="paramInputLabel">{{item.name}}:</div>
|
|
|
<el-select v-if="item.inputType===1" class="paramInput" v-model="selectProductParam[index].value">
|
|
|
<el-option
|