在 Zapier 中编辑单词
Edit words in Zapier
我正在尝试在 Zapier 中反转单词。例如“word”-->“drow”.
我已经在寻找可以与 Zapier 连接的应用程序,但是我没有找到任何东西。也许其他人知道些什么?
根据我的理解,这也可以通过代码(Javascript 或 Python)来完成。由于我对Zapier的编码和应用程序代码不是很了解。
我已经试过了,但看起来我犯了错误。这是我试过的示例图片。
zapier test
代码:
var cname1 = inputData.cname1.substring();
reverseString('cname1');
function reverseString(str) {
return str.split("").reverse().join("");
}
谁能帮我解决这个问题?
编者注:编辑后,Whosebug不让我re-save原标题:Reverse words with Code by Zapier (Javascript/Python)
。不知道为什么。
你应该反转 cname1
变量而不是 'cname1'(这是一个字符串)。因此,您的代码应如下所示:
var cname1 = inputData.cname1.substring();
reverseString(cname1); //remove the single quote otherwise you'll keep getting '1emanc' as the output no matter the value of cname1
function reverseString(str) {
return str.split("").reverse().join("");
}
问题是您需要 return 来自 Code by Zapier 步骤的对象。试试这个:
const result = {};
Object.entries(inputData).forEach(([key, value]) => {
if (value) {
result[key] = value.split("").reverse().join("");
} else {
result[key] = 'EMPTY'; // so the key isn't lost; can remove this branch if you don't care
}
});
return result
我正在尝试在 Zapier 中反转单词。例如“word”-->“drow”.
我已经在寻找可以与 Zapier 连接的应用程序,但是我没有找到任何东西。也许其他人知道些什么?
根据我的理解,这也可以通过代码(Javascript 或 Python)来完成。由于我对Zapier的编码和应用程序代码不是很了解。
我已经试过了,但看起来我犯了错误。这是我试过的示例图片。 zapier test
代码:
var cname1 = inputData.cname1.substring();
reverseString('cname1');
function reverseString(str) {
return str.split("").reverse().join("");
}
谁能帮我解决这个问题?
编者注:编辑后,Whosebug不让我re-save原标题:Reverse words with Code by Zapier (Javascript/Python)
。不知道为什么。
你应该反转 cname1
变量而不是 'cname1'(这是一个字符串)。因此,您的代码应如下所示:
var cname1 = inputData.cname1.substring();
reverseString(cname1); //remove the single quote otherwise you'll keep getting '1emanc' as the output no matter the value of cname1
function reverseString(str) {
return str.split("").reverse().join("");
}
问题是您需要 return 来自 Code by Zapier 步骤的对象。试试这个:
const result = {};
Object.entries(inputData).forEach(([key, value]) => {
if (value) {
result[key] = value.split("").reverse().join("");
} else {
result[key] = 'EMPTY'; // so the key isn't lost; can remove this branch if you don't care
}
});
return result