如何从Zapier CLI加载可自定义的输入字段

时间:2019-09-09 11:31:26

标签: javascript zapier zapier-cli

我正在加载自定义输入字段,以访问和接收需要用户输入数据的特定API的数据。获得响应后(通过访问输入字段下拉框接收响应),我需要在具有第一个输入字段集的相同输入字段堆栈上显示接收到的响应数据(例如重新渲染输入字段)。可能吗?

如何在不使用下拉输入字段的情况下加载数据并存储在程序中?

1 个答案:

答案 0 :(得分:0)

如果我关注您的问题,那么您应该可以通过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 []
    }
  }
]