response.data.upload.map
时间: 2024-05-28 12:13:16 浏览: 8
这是一个 JavaScript 代码片段,其中 response 是一个对象,它包含一个名为 data 的属性。这个 data 属性也是一个对象,其中有一个名为 upload 的属性。这个 upload 属性是一个数组,map() 方法可以对这个数组中的每个元素进行处理,返回一个新的数组。所以,response.data.upload.map() 返回的是一个新的数组,该数组包含 upload 数组中的每个元素经过处理后的结果。
相关问题
that.uploadList = response.data.upload.map( (d) => that.$store.getters.MEDICAL_IMAGE_BASE + d, );
这段代码是将接口返回的图片上传列表(response.data.upload)中的每个图片的路径(d)与 Vuex 中的 MEDICAL_IMAGE_BASE 字符串相拼接,以生成完整的图片路径,并把这些完整路径保存到组件的 uploadList 属性中。这个 uploadList 属性可能会在组件的模板中用于展示上传的图片列表。
that.uploadList = response.data.upload.map( (d) => that.$store.getters.MEDICAL_FILE_BASE + d, );
这段代码是对一个请求返回的数据进行处理,首先将返回数据中的 upload 字段进行遍历,通过箭头函数对每个元素进行处理,将其拼接到一个字符串中,前面部分是通过 Vuex 的 getters 获取到的 MEDICAL_FILE_BASE,后面部分是每个元素本身。最终返回一个数组,数组中的每个元素都是一个拼接好的 URL。