From a409a7437b19e8ab5dcf0a49b1903737b047d9e7 Mon Sep 17 00:00:00 2001 From: vdpAdmin Date: Mon, 14 Feb 2022 14:24:24 +0800 Subject: [PATCH] =?UTF-8?q?fieldListApi=E5=B1=9E=E6=80=A7=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E8=AF=B7=E6=B1=82=E5=A4=B4headers=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/form-designer/index.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/form-designer/index.vue b/src/components/form-designer/index.vue index 1443b15..32399c3 100644 --- a/src/components/form-designer/index.vue +++ b/src/components/form-designer/index.vue @@ -90,6 +90,7 @@ /* 后端字段列表API */ fieldListApi: { type: Object, + headers: Object, //请求头 default: null, }, @@ -240,10 +241,12 @@ return } - axios.get(this.fieldListApi.URL).then(res => { + let headers = this.fieldListApi.headers || {} + axios.get(this.fieldListApi.URL, {'headers': headers}).then(res => { let labelKey = this.fieldListApi.labelKey || 'label' let nameKey = this.fieldListApi.nameKey || 'name' + this.fieldList.splice(0, this.fileList.length) //清空已有 res.data.forEach(fieldItem => { this.fieldList.push({ label: fieldItem[labelKey],