我访问使用readFileSync一个HTML文件中像这样访问变量值
var content = fs.readFileSync("client/index.html", "utf-8");
并传递内容的HTML。
Students.afterRemote('create', function(ctx, result, next) {
loopback.Email.send({
to: result.email,
from: "[email protected]",
subject: "Thanks for choosing Us",
text: "text message",
html: content,
var: {
myVar1: 'a custom value'
},
headers: {
"X-My-Header": "My Custom header"
}
})
.then(function(response) {
})
.catch(function(err) {
});
}
在我的HTML文件,我有这样的代码
result.name + "<p> Your account is created successfully.Thanks for creating an account</p>"
在电子邮件它没有给我result.name的价值。它正在显示result.name。我如何获得它的价值?谢谢
你从来没有定义'result'。我觉得你已经提供了几段代码而没有尝试做出正确的[mcve] – Quentin
[tag:loopback]标签在这里看起来并不相关。 – Quentin
我得到正确的结果。问题是我如何访问它? –