修复规格超过三个以后顺序不对的问题
This commit is contained in:
1 parent
a34da4f60d
commit
cc1c28195b
1 file changed
+6
-6
@@ -142,25 +142,25 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-col>
|
</el-col>
|
||||||
<!-- 多规格设置-->
|
<!-- 多规格设置-->
|
||||||
<el-col :xl="24" :lg="24" :md="24" :sm="24" :xs="24" v-if="manyFormValidate.length && formValidate.header.length!==0 && attrs.length!==0">
|
<el-col :xl="24" :lg="24" :md="24" :sm="24" :xs="24" v-if="manyFormValidate.length">
|
||||||
<!-- 多规格表格-->
|
<!-- 多规格表格-->
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="商品属性:" class="labeltop">
|
<el-form-item label="商品属性:" class="labeltop">
|
||||||
<el-table :data="manyFormValidate" size="small" style="width: 90%;">
|
<el-table :data="manyFormValidate" size="small" style="width: 90%;">
|
||||||
<el-table-column type="myindex" v-for="(item,index) in formValidate.header" :key="index" :label="item.title" :property="item.slot" align="center">
|
<el-table-column type="myindex" v-for="(item,index) in formValidate.header" :key="index" :label="item.title" :property="item.slot" align="center">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<div v-if="scope.column.property == 'pic'" align="center">
|
<div v-if="item.slot == 'pic'" align="center">
|
||||||
<Materials v-model="scope.row[scope.column.property]" num="1" type="image" :width="60" :height="60" />
|
<Materials v-model="scope.row[scope.column.property]" num="1" type="image" :width="60" :height="60" />
|
||||||
<!-- <single-pic v-model="scope.row[scope.column.property]" type="image" :num="1" :width="60" :height="60" /> -->
|
<!-- <single-pic v-model="scope.row[scope.column.property]" type="image" :num="1" :width="60" :height="60" /> -->
|
||||||
</div>
|
</div>
|
||||||
<div v-else-if="scope.column.property.indexOf('value') != -1" align="center">
|
<div v-else-if="item.slot.indexOf('value') != -1" align="center">
|
||||||
{{ scope.row[scope.column.property] }}
|
{{ scope.row[item.slot] }}
|
||||||
</div>
|
</div>
|
||||||
<div v-else-if="scope.column.property == 'action'" align="center" >
|
<div v-else-if="item.slot == 'action'" align="center" >
|
||||||
<a @click="delAttrTable(scope.$index)" align="center">删除</a>
|
<a @click="delAttrTable(scope.$index)" align="center">删除</a>
|
||||||
</div>
|
</div>
|
||||||
<div v-else align="center">
|
<div v-else align="center">
|
||||||
<el-input v-model="scope.row[scope.column.property]" align="center" />
|
<el-input v-model="scope.row[item.slot]" align="center" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|||||||
Reference in new issue
Block a user