首页 > 解决方案 > 如何将值传递给 el-upload 中的请求操作 url?

问题描述

<el-upload class="upload" action="http://127.0.0.1:5000/upload/email" :file-list="fileList" >

在这里,我使用了 elementio UI 库,我需要将电子邮件值传递给 “操作”网址以结束base_url/upload/${email}。但是这种方式在绑定值时不起作用,因为它将整个 url 作为字符串。

export default {
  name: "**",
  data() {
    return {
      base_url: "http://127.0.0.1:5000",
      email: email,
      fileList: []
    }
}

这里需要做些什么来将数据绑定到操作,以便它在具有 base_url 和电子邮件数据的 el-upload 的帮助下发布请求?

标签: javascriptvue.jsdata-bindingelement-io

解决方案


更改action:action为我工作:) 就像:-

<el-upload
 class="upload"
 :action="base_url+'/upload/'+email"
 :file-list="fileList"
>

推荐阅读