vue項目編輯修改時批量回顯數據


      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] 賦值 
  最好和后台協商好,新增和修改還有回顯的字段統一,減少不必要的單個賦值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM