我正在加载自定义输入字段,以便从需要用户输入数据的特定 API 访问和接收数据。获得响应后(通过访问输入字段下拉框接收响应),我需要在我拥有第一个输入字段集的相同输入字段堆栈上显示收到的响应数据(通过重新渲染输入字段)。可能吗?
如何在不使用下拉输入字段的情况下加载数据并存储在程序中?
我正在加载自定义输入字段,以便从需要用户输入数据的特定 API 访问和接收数据。获得响应后(通过访问输入字段下拉框接收响应),我需要在我拥有第一个输入字段集的相同输入字段堆栈上显示收到的响应数据(通过重新渲染输入字段)。可能吗?
如何在不使用下拉输入字段的情况下加载数据并存储在程序中?
如果我在关注您的问题,您应该能够通过inputData
数组中的一系列函数来做到这一点。每个人都应该检查是否设置了它需要的任何先决条件,然后返回数据。如果它还在等待另一个字段,它可以返回[]
并且对输入表单没有影响。例如(非常基本的伪代码):
inputFields: [
// field for key "color"
(z, bundle)=>{
if (bundle.inputData.color) {
return [a, b, c] // where each of these is a valid field object
} else {
return []
}
}
]