0

我正在使用 Parse.com 的 Cloud Code 来实现 Mailgun 和 Stripe Cloud 方法。

成功收取 Stripe 付款后,我使用 Mailgun 向用户发送电子邮件。

我在 Parse 上存储了一个公司电子邮件“签名徽标”,我想(可选)将它附加到我正在制作的电子邮件的 HTML 中。(基本上,获取PFFile'url()并将其设置为srcimg

我的“电子邮件制作”代码工作正常,我现在只是想获取徽标的 url 并将其附加到电子邮件的末尾。

我以为我会使用 Promise 来使我的代码更干净,但事实证明我有一个问题:

无论我的查询是否返回值,我都希望运行相同的代码。如果是这样,我会附加img标签;如果没有,我将跳过添加图像。

为了DRY的利益(D on't R epeat Y我们自己),我宁愿不要两次输入基本相同的代码,一次在成功路径上,一次在失败路径上。

基于 Parse 要求您调用其他方法的(有点)复杂的方式,我宁愿不将其包装在另一种方法中(尽管我猜这是在这里做的“正确”事情)。

有没有办法同步运行 Parse.com JavaScript SDK 查询?

对于这种情况还有其他想法吗?

4

0 回答 0