# 上传文件 上传文件中除了基础配置以外,主要的属性配置包含: 1、 **上传地址url** 文件的后台上传请求地址。 2、 **epl地址** 文件上传成功后,后台需要返回图片的可访问url。此地址通过object-path来解析最终需要保存的图片上传后的url地址。 ``` 假设图片上传后的返回信息为: { code: 0, data: { id: 111, url: 'https://xxx.com/111.png' } } 则此时epl地址填写为: data.url ``` 3、 **文件类型**。 允许上传选择的文件类型。 4、 **文件大小** 从前端限制每个上传文件的最大允许大小。 5、 **多选开关** 是否允许上传多个文件 6、 **最大上传数量** 在开启了多选开关后,此处标记最多允许上传的文件数量。 7、 **是否隐藏** 8、 **是否禁用** 9、 **携带头信息** 有些文件上传的请求需要携带特殊的请求头,此处可以配置请求头的键值对信息。 **注意** 目前ng-form-element中配置过httpconfig的头信息的,上传的时候也会去调用头信息函数,此处配置的头信息只能是静态信息。 ![uploadfile1](https://img.kancloud.cn/52/66/5266547a03424a9e0d35b0b7b974c712_2315x1249.png "uploadfile1.png")