把data裡面需要回顯的欄位,加入一個數組arr,然後用後臺傳過來的json里的數據,迴圈json去判定arr裡面有沒有沒有當前的對象的key,如果有就 ...
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] 賦值
最好和後臺協商好,新增和修改還有回顯的欄位統一,減少不必要的單個賦值