selectCityServiceOne() {
let sendData = {
token: this.token,
id: this.id
}
post_ajax('backStage/cityService/selectCityServiceOne', sendData, (json) => {
let data = json.data
let arr = [
'import_name',
'company_name',
'company_legal_person',
'service_city_id',
'service_province_id',
'service_province_name',
'service_city_name',
'detail_location',
'linker_man',
'linker_phone',
'license_image',
'identity_card_front',
'identity_card_back',
'card_name',
'card_num',
'bank_id',
'ymt_num',
'ykt_num',
'smzf_num',
'compay_email',
'company_online'
]
// 給data字段賦值
for (let key in data) {
if (arr.indexOf(key) > -1) {
this[key] = data[key]
}
}
})
}
把data里面需要回顯的字段,加入一個數組arr,然后用后台傳過來的json里的數據,循環json去判定arr里面有沒有沒有當前的對象的key,如果有就
this[key] = data[key] 賦值
最好和后台協商好,新增和修改還有回顯的字段統一,減少不必要的單個賦值
