<FormItem :label="$t('public.field.attrPro')" prop="attr1">
<Select v-model="editModel.attr1" style="width:162px"
:placeholder="$t('public.message.attr1Message')">
<Option v-for="option in dics.attr1List" :value="option.value" :key="option.value"
:label="option.label"></Option>
</Select>
</FormItem>
后台返回来是string ,前端定义的是数字,所以赋值不上去,只要改前端或者后端,需要让类型是一致的
item: {
crm_customer_item_attr1: [
{
'label': '无需保价',
'value': '0'
},
{
'label': '吊牌价格',
'value': '1'
},
{
'label': '零售价格',
'value': '2'
},
{
'label': '成本价格',
'value': '3'
},
{
'label': '采购价格',
'value': '4'
}
],
网友评论