fli*_*ubt 5 javascript handlebars.js mandrill
在Mandrill的Template API页面上,我插入以下JSON以在单击"Try it"时测试Render方法:
{
"key": "MY VALID KEY",
"template_name": "test1",
"template_content": [
],
"merge_vars": [
{
"name": "invoice_number",
"content": "1001"
}
]
}
Run Code Online (Sandbox Code Playgroud)
测试结果返回我的模板,但merge_var我正在测试的那个尚未合并,即结果仍然包含{{invoice_number}}:
{
"html": "<p style=\"font-family: sans-serif;\">Dear Customer,</p>\r\n\r\n<p style=\"font-family: sans-serif;\">Invoice {{invoice_number}} ...</p>"
}
Run Code Online (Sandbox Code Playgroud)
Mandrill的Render API是否忽略merge_vars了Handlebars变量的映射?
根据 Mandrill 的支持:
如您所见,渲染 API 调用当前不支持 Handlebars 模板。虽然我无法提供渲染 API 调用何时适用于 Handlebars 的确切预计到达时间,但我可以告诉您,我们的开发人员正在努力扩展对它的支持。
我建议密切关注我们的Mandrill API 文档, 因为一旦支持,该支持将作为调用的附加参数在那里注明。