Zapier 中的 Javascript:用“-”分割为多个输出

Mic*_*tin 5 javascript zapier

我正在尝试将文本放入这样的字符串中:

“- 数据 1 - 数据 2 - 数据 3”

并将每个使用 javascript 的内容分成各自的“输出”以供 zapier 使用。目标是能够获取该数据,并且每个数据行都用于为客户预先填写表格,如下所示:

theinternet.com/exampleform/?input1=Data%201&input2=Data%202&input3=Data%203

我要么需要能够使用 javascript 来创建 url,要么需要有多个输出,我可以使用它们与另一个 zap 集成。

数据线可能多达 20 条,也可能少至 1 条,因此需要可扩展?

也许除了javascript之外还有更好的方法吗?

有人有什么想法吗?

Mic*_*tin 1

问题通过工作伙伴解决了这个问题。我不确定我是否理解得足以解释它。但这做了我们需要做的事情。

var string = inputData.data
var obj = {}

string
    .split("- ")
    .forEach(function(item, i) {
        obj[i] = item
    })

output = [obj]
Run Code Online (Sandbox Code Playgroud)