jd-opensource / jd-opensource/nutui

[FR]: 希望props中的data发生改变时,最终提交的formdata中的参数可以跟着修改

Open
#3,064 0 comments 0 reactions 0 assignees View on GitHub
Feature Request
Dominant language
Vue
Stars
6.5k
Forks
835
PR merge metrics
No merged PRs in 30d

Description

### NutUI 包名

@nutui/nutui-taro

### 这个功能解决了什么问题?

在同一个页面提交数据和文件时
数据提交后返回一个id
这些文件需要和这个id关联
但是数据提交后修改data再执行submit 接口中的formdata数据不会发生修改

### 你期望的组件设计是怎样的?

希望可以改成这样的 data改变后formdata可以改变 其实这样也能实现但是很变扭
`const beforeXhrUpload = (xhr, options) => {
const { url, taroFilePath: filePath, fileType, header, name } = options
xhr({
url,
filePath,
fileType,
header,
name,
formData: data,
success: (res) => {
options.onSuccess.call(options, res, options)
success(res)
},
fail: (err) => {
console.log(err)
}
})
}`

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.